diff --git a/app/Http/Controllers/Modules/My.php b/app/Http/Controllers/Modules/My.php index 0d082359e..880ecdc00 100644 --- a/app/Http/Controllers/Modules/My.php +++ b/app/Http/Controllers/Modules/My.php @@ -3,9 +3,12 @@ namespace App\Http\Controllers\Modules; use App\Abstracts\Http\Controller; +use App\Traits\Modules; class My extends Controller { + use Modules; + /** * Display a listing of the resource. * @@ -13,6 +16,9 @@ class My extends Controller */ public function index() { - return $this->response('modules.my.index'); + $purchase = $this->getMyModules(['query' => ['limit' => 16]]); + $installed = $this->getInstalledModules(); + + return $this->response('modules.my.index', compact('purchase', 'installed')); } } diff --git a/resources/views/modules/my/index.blade.php b/resources/views/modules/my/index.blade.php index ff54bc29d..d213d85a6 100644 --- a/resources/views/modules/my/index.blade.php +++ b/resources/views/modules/my/index.blade.php @@ -14,9 +14,21 @@ - + @if (! empty($purchase) || ! empty($installed)) + - + + @else +
+
+

+ {{ trans('modules.my_apps') }} +

+
+ + +
+ @endif