プラグイン > その他 > 不要になったプラグインの削除方法 |
その他
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
merci |
投稿日時: 2020/10/30 9:41
対応状況: −−−
|
常連 登録日: 2012/4/10 居住地: 兵庫県 投稿: 38 |
不要になったプラグインの削除方法 [EC-CUBE] Ver 4.05
[サーバ] Xserver [OS] Linux [PHP] 7.4.4 [データベース] MySQL 5.7.29 [WEBサーバ] Apache 2.2.3 [ブラウザ] Chrome、Edge [導入プラグイン] Amp4、eccubeupdater404to405、RelatedProdeact4、Securitychecker4、SEO4、YamatoPayment4 [現象] EC-CUBEアップデートプラグイン(4.0.3to4.0.4)やプラグインのバージョンが上がらないプラグイン等、削除したいプラグインがあります。 管理画面に削除ボタンがありませんので、右にある「有効・無効」のボタンで無効にしています。 しかし一覧の最下部に移動し、アップデート列に「インストール」のボタンが追加され、プラグインは消えません。 kazumiさんのアドバイスを参考に下記の箇所を確認しましたが、該当のレコード、デレクトリー、記述はありませんでした。 (必要なプラグインはありましたので、無効処理により消えたのかも?) 1. dtb_pluginのインストールしていたプラグインのレコード→該当のレコードなし 2. app/Pluginにプラグインのディレクトリ→該当のディレクトリなし 3. composer.jsonに該当のプラグインの記述→該当の記述なし この無効にしたプラグインはどのようにすれば消すことができるのでしょうか?。 ご存知の方ご教授ください。 宜しくお願いいたします。 -以下を追加します- EC-CUBE運営チームから下記のような回答がありました。 ・・・「無効」ボタンを押すと一覧の最下部に移動し、 アップデート列に「インストール」のボタンが表示されプラグインは消えません。 恐れ入りますが、こちらは仕様で表示されるようになっております。 サーバ上からファイル自体は削除されておりますが、 設定されている認証キーに紐づくプラグインは一覧に表示されるようになっております。 何卒ご了承くださいませ。・・・ EC-CUBEストアーからプラグインをインストールすると、 ストアーと管理画面が紐づき削除できない仕様のようです。 しかしこれでは不要になったプラグインが溜まる一方になります。 何とか表示を消すことができないものでしょうか。 |
joolenkoya |
投稿日時: 2020/12/4 9:20
対応状況: −−−
|
半人前 登録日: 2017/3/1 居住地: 投稿: 13 |
Re: 不要になったプラグインの削除方法 どうしても表示を消したい場合は
src/Eccube/Controller/Admin/Store/PluginController.php の169行目のif文の次に continue; を追加すると表示を消せます。 こんな感じです。
ただし、インストールしていないプラグインはすべて表示されなくなりますので、 新たにプラグインをインストールしたくなった場合は、追加した行を一時的に消すなどが必要ですのでご注意ください。 株式会社ジョーレン ◆EC-CUBEプラチナパートナー◆ スピード構築でEC事業をサポート致します EC-CUBE2系、3系、4系構築実績あり ホームページ |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |