私のアプリでは、期限が切れた場合に機能を制限するシナリオがあります。たとえば、制限フィールド「2016-11-20」を設定すると、「2016-11-20」の時間が過ぎると、「Add your Journal」ボタンが消えたり、エラーがスローされたりします。どのようにLaravel 5.3でそれを行うには?可能であれば、ゲートやポリシーを使用したいと思います。期限が過ぎても機能制限(ボタンの表示/非表示)
版テーブルの移行:
Schema::create('edition', function (Blueprint $table) {
$table->increments('id');
$table->integer('volume');
$table->text('cover')->nullable();
$table->integer('number');
$table->date('limit')->nullable();
$table->timestamps();
});
ボタンビュー:助けを
@if (Auth::check() && Auth::user()->level == 'author')
<div class="tombol-nav">
<a href="../journal/create?edition={{$edition->id}}" class="btn btn-primary">Add Your Journal</a>
</div>
@endif
感謝。
私の母国語ではなく、私の母国語ではない –