tfarias/instalador-tfarias
Composer 安装命令:
composer require tfarias/instalador-tfarias
包简介
Instalador de codigos baseado no template metronic
README 文档
README
Método de utilização
composer require tfarias/instalador-tfarias
* Para o funcionamento correto execute o comando abaixo
$ php artisan vendor:publish --force
- escolhe o repositorio e depois
$ php artisan name:app LaravelMetronic
###* Caso o mesmo apresente erro pode executar o comando esses comandos abaixo
$ php artisan name:app App $ php artisan name:app LaravelMetronic
Ajustes obrigatórios
-
editar o arquivo app/Providers/RouteServiceProvider.php
- antes
protected $namespace = 'App\Http\Controllers'; - depois
protected $namespace = 'LaravelMetronic\\Http\\Controllers';
- antes
-
adicionar no app/Http/Kernel.php dentro dos $routeMiddleware
'has-permission' => HasPermission::class, -
e no arquivo config/app.php adicionar o provider
LaravelMetronic\Providers\RepositoryServiceProvider::class, -
No arquivo config/filesystems.php editar o trexo
-
de
'local' => [ 'driver' => 'local', 'root' => storage_path('app'), ], -
para
'local' => [ 'driver' => 'local', 'root' => storage_path('app/public'), ], -
E executar o comando (para funcionamento correto do filesystem):
$ php artisan storage:link -
altera o model de usuario no arquivo config/auth.php
'model' => LaravelMetronic\Models\SisUsuario::class,
- e por fim
$ php artisan migrate --seed
*atenção
para executar os comando primeiro você deve fazer e rodar suas migrations após isso:
$ php artisan create-metronic
apos o publish essas chaves serão encontradas no projeto.
Filtros
# Para os campos que deseja ter os filtros basta adicionar um comment na migration exemplo Schema::create('tipo', function (Blueprint $table) { $table->uuid('id')->primary()->unique(); $table->string('descricao')->comment('filter'); $table->timestamps(); }); na migration acima a coluna descricao vai constar nos filtros
* Elas não devem ser removidas.
# routes/web.php //[rota] # resouces/views/partials/metronic/menu.blade.php {{--menu--}} # app/Providers/RepositoryServiceProvider.php # //[uses] # //[repository]
统计信息
- 总下载量: 1
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 0
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-04-15