1
コントローラーの動作がFormController
です。スーパーユーザーではないログインしているユーザーのために非表示にする必要があるボタン(ゴミ箱アイコン)がUpdate
ページにあります。OctoberCMS:更新ページの削除ボタンを削除する方法
<button
type="button"
class="oc-icon-trash-o btn-icon danger pull-right"
data-request="onDelete"
data-load-indicator="<?= e(trans('backend::lang.form.deleting')) ?>"
data-request-confirm="<?= e(trans('backend::lang.form.confirm_delete')) ?>">
</button>
しかし、これはすべてのユーザーの削除ボタンを削除します:私は単にupdate.htm
ファイルからHTMLを取り除くことによってdelete
ボタンを削除することができます。ログインしたバックエンドユーザーが管理者でない場合にのみ、このボタンを削除します。どのようにこれを動的に行うことができますか?
へのアクセス権を持っているので、ユーザはスーパーユーザであるかどうかを確認することができます許可付き –