バージョン選択

フォーラム

メニュー

オンライン状況

61 人のユーザが現在オンラインです。 (52 人のユーザが フォーラム を参照しています。)
登録ユーザ: 1
ゲスト: 60
birchwoodu もっと...

サイト内検索

質問 > 管理機能 > 受注対応状況拡張プラグイン(4.2対応)プラグインを有効にするとエラーが出ます。

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tt-souken
投稿日時: 2023/3/1 16:35
対応状況: −−−
半人前
登録日: 2023/1/19
居住地:
投稿: 12
受注対応状況拡張プラグイン(4.2対応)プラグインを有効にするとエラーが出ます。
[EC-CUBE]4.2.0
[レンタルサーバ]XServer
[OS]18.04.2-Ubuntu
[PHP]PHP 7.4.33
[データベース]MySQL 10.5.17-MariaDB-log
[ブラウザ]Chrome
[導入プラグインの有無]
以下をインストール済み
・商品並び替えプラグイン(CSV一括更新対応) for EC-CUBE4.2
・商品CSV登録拡張プラグイン for EC-CUBE4.2
・カテゴリ強化プラグイン(EC-CUBE4.2系対応)
・マイページ領収書印刷プラグイン4.2
・運送会社連携プラグイン for EC-CUBE4.2
・配送方法設定拡張プラグイン for EC-CUBE4.2
・EC-CUBE4.2系 決済プラグイン

[カスタマイズの有無]
新規のページを追加していますが、管理画面は特にカスタマイズしていません。

[現象]
受注対応状況の種類を追加したかったので
受注対応状況拡張プラグイン(4.2対応)プラグインをインストールしました。
https://www.ec-cube.net/products/detail.php?product_id=2620

インストールは成功したのですが、有効にして「受注対応状況設定」を開くと
システムエラーになります。ログを見ると以下のエラーが出ています。
※無効すると表示できます。
原因が判りましたらご教授いただけますでしょうか。
---------------------------
[2023-03-01T15:59:03.900528+09:00] admin.ERROR [83d70306] [d57f58e] [1] [Eccube\Log\Logger:log:64] - システムエラーが発生しました。 ["Unable to find template \"@OrderStatusEx/admin/Setting/shop/order_status_add_js.twig\" (looked into: /home/xs458402/kenkorich.com/public_html/app/Plugin/OrderStatusEx/Resource/template) in \"__string_template__8fb0336e87902dbbf71dfeef1145f531b94707b87e8aed6fa85e80790f45f0f5\" at line 29.","/home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Loader/FilesystemLoader.php",250,"#0 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Loader/FilesystemLoader.php(150): Twig\\Loader\\FilesystemLoader->findTemplate('@OrderStatusEx/...')\n#1 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Environment.php(299): Twig\\Loader\\FilesystemLoader->getCacheKey('@OrderStatusEx/...')\n#2 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Environment.php(381): Twig\\Environment->getTemplateClass('@OrderStatusEx/...')\n#3 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Environment.php(517): Twig\\Environment->loadTemplate('@OrderStatusEx/...')\n#4 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Extension/CoreExtension.php(1283): Twig\\Environment->resolveTemplate(Array)\n#5 /home/xs458402/kenkorich.com/public_html/var/cache/prod/twig/44/44b6f09b64fcd6d31b4a63ce3086f53e2dc8e8cef48d6ce91636dae2a442651d.php(138): twig_include(Object(Twig\\Environment), Array, '@OrderStatusEx/...')\n#6 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Template.php(405): __TwigTemplate_e36bdc5483975ee071767295e38bcd73311dac5aa800598e7c1e23eff43dc4f5->doDisplay(Array, Array)\n#7 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Template.php(378): Twig\\Template->displayWithErrorHandling(Array, Array)\n#8 /home/xs458402/kenkorich.com/public_html/src/Eccube/Twig/Template.php(44): Twig\\Template->display(Array, Array)\n#9 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Template.php(390): Eccube\\Twig\\Template->display(Array)\n#10 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/TemplateWrapper.php(45): Twig\\Template->render(Array, Array)\n#11 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Extension/CoreExtension.php(1290): Twig\\TemplateWrapper->render(Array)\n#12 /home/xs458402/kenkorich.com/public_html/var/cache/prod/twig/3e/3ec61f70e0cff471c2822965583e6fdb5edb01587e615f5eba6e171927c0265c.php(64): twig_include(Object(Twig\\Environment), Array, Object(Twig\\TemplateWrapper))\n#13 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Template.php(405): __TwigTemplate_ca5212f583b563fc125c0e099174eda22b82133eb25f76da35cfec7cb87f56fc->doDisplay(Array, Array)\n#14 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Template.php(378): Twig\\Template->displayWithErrorHandling(Array, Array)\n#15 /home/xs458402/kenkorich.com/public_html/src/Eccube/Twig/Template.php(41): Twig\\Template->display(Array, Array)\n#16 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Template.php(390): Eccube\\Twig\\Template->display(Array)\n#17 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Extension/CoreExtension.php(1290): Twig\\Template->render(Array)\n#18 /home/xs458402/kenkorich.com/public_html/var/cache/prod/twig/3d/3d13639e7e686b11c7fee96ceed20c51eee56ec2973db5e3fb56e156cce6d5d7.php(199): twig_include(Object(Twig\\Environment), Array, '@admin/snippet....', Array)\n#19 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Template.php(405): __TwigTemplate_24471556389bc5b193bfa2f1d41206365b198ba5ec7f154b80d8cc4c4ce11e99->doDisplay(Array, Array)\n#20 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Template.php(378): Twig\\Template->displayWithErrorHandling(Array, Array)\n#21 /home/xs458402/kenkorich.com/public_html/src/Eccube/Twig/Template.php(41): Twig\\Template->display(Array, Array)\n#22 /home/xs458402/kenkorich.com/public_html/var/cache/prod/twig/87/8768e2badfff517a774a0f45bf9621d5c8ddda69ace23f0e695eff65ad270e8c.php(49): Eccube\\Twig\\Template->display(Array, Array)\n#23 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Template.php(405): __TwigTemplate_d8e5880205ab1f15596c2969a3bf4e5e80ab503ea97d87673e78625cf2f4f6e4->doDisplay(Array, Array)\n#24 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Template.php(378): Twig\\Template->displayWithErrorHandling(Array, Array)\n#25 /home/xs458402/kenkorich.com/public_html/src/Eccube/Twig/Template.php(41): Twig\\Template->display(Array, Array)\n#26 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Template.php(390): Eccube\\Twig\\Template->display(Array)\n#27 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/TemplateWrapper.php(45): Twig\\Template->render(Array, Array)\n#28 /home/xs458402/kenkorich.com/public_html/vendor/twig/twig/src/Environment.php(318): Twig\\TemplateWrapper->render(Array)\n#29 /home/xs458402/kenkorich.com/public_html/vendor/sensio/framework-extra-bundle/src/EventListener/TemplateListener.php(115): Twig\\Environment->render('@admin/Setting/...', Array)\n#30 /home/xs458402/kenkorich.com/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php(270): Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\TemplateListener->onKernelView(Object(Symfony\\Component\\HttpKernel\\Event\\ViewEvent), 'kernel.view', Object(Symfony\\Component\\EventDispatcher\\EventDispatcher))\n#31 /home/xs458402/kenkorich.com/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php(230): Symfony\\Component\\EventDispatcher\\EventDispatcher::Symfony\\Component\\EventDispatcher\\{closure}(Object(Symfony\\Component\\HttpKernel\\Event\\ViewEvent), 'kernel.view', Object(Symfony\\Component\\EventDispatcher\\EventDispatcher))\n#32 /home/xs458402/kenkorich.com/public_html/vendor/symfony/event-dispatcher/EventDispatcher.php(59): Symfony\\Component\\EventDispatcher\\EventDispatcher->callListeners(Array, 'kernel.view', Object(Symfony\\Component\\HttpKernel\\Event\\ViewEvent))\n#33 /home/xs458402/kenkorich.com/public_html/vendor/symfony/http-kernel/HttpKernel.php(158): Symfony\\Component\\EventDispatcher\\EventDispatcher->dispatch(Object(Symfony\\Component\\HttpKernel\\Event\\ViewEvent), 'kernel.view')\n#34 /home/xs458402/kenkorich.com/public_html/vendor/symfony/http-kernel/HttpKernel.php(75): Symfony\\Component\\HttpKernel\\HttpKernel->handleRaw(Object(Symfony\\Component\\HttpFoundation\\Request), 1)\n#35 /home/xs458402/kenkorich.com/public_html/vendor/symfony/http-kernel/Kernel.php(202): Symfony\\Component\\HttpKernel\\HttpKernel->handle(Object(Symfony\\Component\\HttpFoundation\\Request), 1, true)\n#36 /home/xs458402/kenkorich.com/public_html/index.php(83): Symfony\\Component\\HttpKernel\\Kernel--------------------------------






mcontact
投稿日時: 2023/3/1 16:44
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1240
Re: 受注対応状況拡張プラグイン(4.2対応)プラグインを有効にするとエラーが出ます。
> Unable to find template \"@OrderStatusEx/admin/Setting/shop/order_status_add_js.twig\

と書いてあるとおり、@OrderStatusEx/admin/Setting/shop/order_status_add_js.twigのファイルが見つかりませんと言っています。


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

tt-souken
投稿日時: 2023/3/1 18:36
対応状況: −−−
半人前
登録日: 2023/1/19
居住地:
投稿: 12
Re: 受注対応状況拡張プラグイン(4.2対応)プラグインを有効にするとエラーが出ます。
確認ありがとうございます。

FTPでファイルのパスを確認したところ
/admin/Setting/Shop/order_status_add_js.twig
        ~~~~
とShopフォルダの「S」が大文字で作成されていましたので、
小文字の「s」に変更してみると、
-------------------
Unable to find template \"@OrderStatusEx/admin/Setting/Shop/order_status_add.twig\"
-------------------
と別ファイルでエラーが出ました。
こちらは「Shop」と大文字で参照しているようです。
試しに「shop」フォルダを複製して「Shop」フォルダにしてみたら表示できました。

Xserver(Linux)のようにパスの大文字小文字を区別するサーバーでは
フォルダ名を変えるだけではだめだったのようです。(Windowsは区別しないから大丈夫のようです)
https://incloop.com/file-case-differences/

一応、プラグインの開発会社にフォルダ名の大文字小文字を統一できないか確認してみますが、
他にもっと良い対処方法がありましたらご教授頂けると幸いです。
tt-souken
投稿日時: 2023/3/1 18:49
対応状況: 確認中
半人前
登録日: 2023/1/19
居住地:
投稿: 12
Re: 受注対応状況拡張プラグイン(4.2対応)プラグインを有効にするとエラーが出ます。
自己レスですみません。

/app/Plugin/OrderStatusEx/EventSubscriber/OrderStatusEventSubscriber.php
の中に
'@OrderStatusEx/admin/Setting/Shop/order_status_add.twig',
'@OrderStatusEx/admin/Setting/shop/order_status_add_js.twig'
という記述がありましたので、下の方の
'@OrderStatusEx/admin/Setting/shop/order_status_add_js.twig'

'@OrderStatusEx/admin/Setting/Shop/order_status_add_js.twig'
に変えたら「Shop」フォルダ1つだけで表示できるようになりました。

mcontact
投稿日時: 2023/3/1 21:30
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1240
Re: 受注対応状況拡張プラグイン(4.2対応)プラグインを有効にするとエラーが出ます。
> 一応、プラグインの開発会社にフォルダ名の大文字小文字を統一できないか確認してみますが、
> 他にもっと良い対処方法がありましたらご教授頂けると幸いです。

ファイル名の記述が、大文字小文字を含んでいる状態やphpファイル側の修正しなくてはならないとの事なので、今後プラグインのアップデートなどで該当のphpファイルがアップデートされる場合もあるので、プラグイン提供元に連絡して不具合を指摘し修正してもらうのが良いとは思います...


----------------
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
EC-CUBEインテグレートパートナー【ゴールド】ランク
M&I Works
URL: https://miworks.biz/
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>

tt-souken
投稿日時: 2023/3/2 11:14
対応状況: 解決済
半人前
登録日: 2023/1/19
居住地:
投稿: 12
Re: 受注対応状況拡張プラグイン(4.2対応)プラグインを有効にするとエラーが出ます。
プラグインの開発会社に連絡して対応して頂きました。
プラグインのアップデートで直りましたので、解決とさせていただきます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBE公式 Amazon Payプラグイン

統計情報

総メンバー数は88,304名です
総投稿数は109,692件です

投稿数ランキング

1
seasoft
7365
2
468
3217
3
AMUAMU
2712
4
nanasess
2303
5
umebius
2085
6
yuh
1818
7
h_tanaka
1610
8
red
1568
9
mcontact
1240
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
796
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.