質問 > 管理機能 > Coupon Plugin for EC-CUBE4が停止できません。 |
管理機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
468 |
投稿日時: 2020/10/1 8:13
対応状況: −−−
|
神 登録日: 2008/10/26 居住地: 投稿: 3217 |
Re: Coupon Plugin for EC-CUBE4が停止できません。 レイアウトをデフォルトから変更していると無効化できない現象が以前投稿されていたことがあります。
https://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=thread&topic_id=24377&forum=16&post_id=99231#forumpost99231 今回もエラーメッセージ内にDEFAULT_LAYOUT_UNDERLAYER_PAGEとあるのでレイアウトを変更されているのではないかと思いますが 一時的にレイアウトを戻して無効化の操作を行っていただければと思います。
|
naokun |
投稿日時: 2020/9/30 18:38
対応状況: 開発中
|
新米 登録日: 2019/1/7 居住地: 投稿: 10 |
Coupon Plugin for EC-CUBE4が停止できません。 Coupon Plugin for EC-CUBE4を使用していますが、停止処理をしたいのですが、以下のエラーで先に進めません。
EntityManager#remove() expects parameter 1 to be an entity object, NULL given. EntityManager_9a5be93->remove(null) in /var/www/html/eccube/app/Plugin/Coupon4/PluginManager.php (line 122) if ($Page) { $Layout = $container->get(LayoutRepository::class)->find(Layout::DEFAULT_LAYOUT_UNDERLAYER_PAGE); $PageLayout = $container->get(PageLayoutRepository::class)->findOneBy(['Page' => $Page, 'Layout' => $Layout]); // Blockの削除 $entityManager = $container->get('doctrine')->getManager(); $entityManager->remove($PageLayout); $entityManager->remove($Page); $entityManager->flush(); } } |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |