質問 > その他 > プラグインの有効化後、設定ボタンが表示されない |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
m_yana |
投稿日時: 2022/11/30 13:34
対応状況: −−−
|
半人前 登録日: 2022/11/21 居住地: 投稿: 18 |
プラグインの有効化後、設定ボタンが表示されない ▼テンプレート
[EC-CUBE] 4.2 新規インストール [レンタルサーバ] ローカルのコンピュータ [OS] Windows 10 [PHP] 8.0.23 [データベース] MariaDB 10.4.25 [WEBサーバ] Apache/2.4.54 [ブラウザ] Google Chrome [現象] プラグインを4.2に対応させています。 プラグインをインストール後、有効化しましたが、設定ボタンが表示されなくなってしまいました。 以前のバージョンでは表示されていました。 対応方法がございましたら、ご教授いただきたく存じます。 よろしくお願いいたします。 |
junsan |
投稿日時: 2022/11/30 17:21
対応状況: −−−
|
半人前 登録日: 2019/1/26 居住地: 投稿: 15 |
Re: プラグインの有効化後、設定ボタンが表示されない 対応方法ではないのですが、PluginController.php内でプラグインの設定画面がある場合の処理が記述されているので、一度、見て頂ければわかるかもしれません。
src/Eccube/Controller/Admin/Store/PluginController.php また、プラグイン側で設定画面のコントローラーを作成していると思いますが、設定コントローラー内のindexメソッドの前に定義してある@Route行が関係しているかもしれないです。 間違っていたら申し訳ないです。 |
tsuji |
投稿日時: 2022/12/1 9:59
対応状況: −−−
|
仙人 登録日: 2013/11/19 居住地: 投稿: 958 |
Re: プラグインの有効化後、設定ボタンが表示されない m_yana 様
横から失礼します。 単純にキャッシュクリアで出てくる場合もあります。 またjunsan様がご指摘のように 4.0/4.1→4.2対応の場合はプラグインコードを変更しますので プラグインの設定画面の@Routeのname部分が関係していると思います。 ルート名がプラグインコードのスネークケース+_admin_configとなっていますので、 もしプラグインコードに42などをつけて対応しておられた場合に name部分がどうなっているかを確認されるのが早いかと思います。
|
m_yana |
投稿日時: 2022/12/1 11:19
対応状況: −−−
|
半人前 登録日: 2022/11/21 居住地: 投稿: 18 |
Re: プラグインの有効化後、設定ボタンが表示されない junsan様、tsuji様
ご回答、ありがとうございます。 キャッシュのクリアや本体のインストールからやり直してみましたが、状況は変わりませんでした。 プラグイン設定画面のコントローラーを再度、見直してみます。 進展ありましたら、ご報告させていただきたいと思います。 |
m_yana |
投稿日時: 2022/12/1 17:08
対応状況: −−−
|
半人前 登録日: 2022/11/21 居住地: 投稿: 18 |
Re: プラグインの有効化後、設定ボタンが表示されない プラグインの設定画面の@Routeのnameを変えたところ、設定ボタンが表示されました。
junsan様、tsuji様、細部まで、丁寧に教えていただき、本当にありがとうございました。 大変勉強になりました。 今後ともよろしくお願いいたします。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |