bantenprov / siswa-pendaftaran
学生报名
dev-master
2018-05-09 14:00 UTC
Requires
- php: >=5.6.4
- illuminate/support: 5.4.*
- santigarcor/laratrust: 5.0.*
This package is not auto-updated.
Last update: 2024-09-24 17:32:30 UTC
README
siswa-pendaftaran
通过composer安装
composer require bantenprov/siswa-pendaftaran:dev-master
此模块需要 data-akademik
安装模块data-akademik
composer require bantenprov/data-akademik:dev-master
编辑 config/app.php
( data-akademik
)
'providers' => [ /* * Package Service Providers... */ Laravel\Tinker\TinkerServiceProvider::class, //.... Bantenprov\DataAkademik\DataAkademikServiceProvider::class,
编辑 config/app.php
( siswa-pendaftaran
)
'providers' => [ Laratrust\LaratrustServiceProvider::class, Bantenprov\SiswaPendaftaran\SiswaPendaftaranServiceProvider::class,
'aliases' => [ 'Laratrust' => Laratrust\LaratrustFacade::class,
Artisan命令
php artisan vendor:publish --tag=siswa-pendaftaran-assets --force
php artisan laratrust:role
php artisan laratrust:permission
php artisan bantenprov:siswa-pendaftaran-install
编辑模型 app/User.php
//App/User.php /** * The accessors to append to the model's array form. * * @var array */ protected $appends = [ 'photo_url', /* --------- */ 'redirect', /* --------- */ ];
//App/User.php /** * Get the redirect attribute. * * @return string */ public function getRedirectAttribute() { return 'siswa.pendaftaran-wizard'; }
如果角色 siswa
还不存在,请在vue-trust > role中添加角色 siswa
name = siswa
display name = Siswa
description = role untuk siswa
添加到 .env
DEFAULT_USER_ROLE=siswa
CHECK_NOMOR_UN=true