私はBroadleafを初めて使用しています。私はガイドラインhttps://www.broadleafcommerce.com/docs/core/current/broadleaf-concepts/admin/admin-custom-controllersに従って、管理モジュールのデモサイトに新しいモジュールとセクションを追加しました。ブロードリーフ商取引:カスタム管理コントローラで「アクセスが拒否されました」
Iは、コア/広葉樹フレームワーク/ SRC /メイン/リソース/設定/ BC/SQL/load_admin_menu.sqlに次のSQLコマンドを追加
INSERT INTO BLC_ADMIN_MODULE(ADMIN_MODULE_ID、DISPLAY_ORDER、ICON、MODULE_KEY、NAME)VALUES (1,7、 'アイコンバーコード'、 'MyCustomModule'、 'My Custom Module');
INSERT INTO BLC_ADMIN_SECTION(ADMIN_SECTION_ID、DISPLAY_ORDER、NAME、SECTION_KEY、URL、ADMIN_MODULE_ID)VALUES(1、1000年、 'マイカスタムセクション'、 'MyCustomSection'、 '/テスト'、1);
INSERT INTO BLC_ADMIN_SEC_PERM_XREF(ADMIN_SECTION_ID、ADMIN_PERMISSION_ID)VALUES(1、-1);
管理者デモサイトが起動すると、モジュールとセクションが表示されました。しかし、「私のカスタムセクション」セクションをクリックすると、コンソールに「アクセスが拒否されました」というメッセージが表示されます。
私は助けていただきありがとうございます! ありがとう!
私はあなたが言及した例に従っています。ありがとう! – giang
@gangあなたの問題を解決したら、おそらく[受け入れられたとして回答をマークする](https://stackoverflow.com/help/someone-answers)すべきです。 – Knox
私に思い出させるために感謝@Knox!私はそれを受け入れることができなかったけれども、資格を与えられていないので、私はupvoteできませんでした。 – giang