バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > Twig_Error_Syntax: The block 'stylesheet' has already been defined

フロント機能

新規スレッドを追加する

フラット表示 前のトピック | 次のトピック
投稿者 スレッド
zattu
投稿日時: 2023/11/13 21:07
対応状況: 確認中
新米
登録日: 2023/11/13
居住地:
投稿: 2
Twig_Error_Syntax: The block 'stylesheet' has already been defined
[EC-CUBE] 3.13
[レンタルサーバ] xserver
[OS] 18.04.1-Ubuntu
[PHP] 7.2.34
[データベース] 10.1.48-MariaDB
[WEBサーバ] Zend Engine v3.2.0
[ブラウザ] Chrome version 119
[導入プラグインの有無] Sony Payment Services Plugin
[カスタマイズの有無] 今は無くなっている、無料のEC-CUBE3.0系デザインテンプレート「L3001」を使用しています。(https://tsubo.ec-cube.net/2016/11/22/5309
[現象] 先日、Sony Payment Servicesのプラグイン(https://www.ec-cube.net/products/detail.php?product_id=1440)を更新したところ、カート画面から「レジに進む」ボタンを押下すると、以下のログにある、「The block 'stylesheet' has already been defined」のエラーとなり、「システムエラーが発生しました。」画面が表示されるようになってしまいました。


[2023-11-13 11:51:08,275386] eccube.INFO [d2566296] [89e1f087] [1] [LogListener:logResponse:96] - < 200 [GET, /fastbot/cart, 192.168.0.1, https://myhomepage/mypage/, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36]
[2023-11-13 11:51:09,828535] eccube.INFO [NULL] [1bb9c4dd] [NULL] [RouterListener:onKernelRequest:145] - Matched route "cart_buystep". {"route_parameters":{"_controller":"\\Eccube\\Controller\\CartController::buystep","_route":"cart_buystep"},"request_uri":"https://myhomepage/mypage/cart/buystep"} [GET, /fastbot/cart/buystep, 192.168.0.1, https://myhomepage/mypage/cart, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36]
[2023-11-13 11:51:09,835451] eccube.INFO [d2566296] [1bb9c4dd] [1] [LogListener:logRequest:83] - > GET /fastbot/cart/buystep [GET, /fastbot/cart/buystep, 192.168.0.1, https://myhomepage/mypage/cart, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36]
[2023-11-13 11:51:09,848228] eccube.INFO [d2566296] [1bb9c4dd] [1] [LogListener:logResponse:94] - < 302 https://myhomepage/mypage/shopping [GET, /fastbot/cart/buystep, 192.168.0.1, https://myhomepage/mypage/cart, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36]
[2023-11-13 11:51:09,955973] eccube.INFO [NULL] [52ad67aa] [NULL] [RouterListener:onKernelRequest:145] - Matched route "shopping". {"route_parameters":{"_controller":"\\Eccube\\Controller\\ShoppingController::index","_route":"shopping"},"request_uri":"https://myhomepage/mypage/shopping"} [GET, /fastbot/shopping, 192.168.0.1, https://myhomepage/mypage/cart, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36]
[2023-11-13 11:51:09,964054] eccube.INFO [d2566296] [52ad67aa] [1] [LogListener:logRequest:83] - > GET /fastbot/shopping [GET, /fastbot/shopping, 192.168.0.1, https://myhomepage/mypage/cart, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36]
[2023-11-13 11:51:10,396901] eccube.CRITICAL [d2566296] [52ad67aa] [1] [LogListener:logException:112] - Twig_Error_Syntax: The block 'stylesheet' has already been defined line 25 in "__string_template__397775480b68c12a03953b8c7b4f090b77b45cd2582230ea5fa95be0f022cdf5" at line 192. (uncaught exception) at /home/zatturight/zatturight.com/public_html/fastbot/vendor/twig/twig/lib/Twig/TokenParser/Block.php line 31 {"exception":"[object] (Twig_Error_Syntax(code: 0): The block 'stylesheet' has already been defined line 25 in \"__string_template__397775480b68c12a03953b8c7b4f090b77b45cd2582230ea5fa95be0f022cdf5\" at line 192. at /home/zatturight/zatturight.com/public_html/fastbot/vendor/twig/twig/lib/Twig/TokenParser/Block.php:31)"} [GET, /fastbot/shopping, 192.168.0.1, https://myhomepage/mypage/cart, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36]
[2023-11-13 11:51:10,399558] eccube.INFO [d2566296] [52ad67aa] [1] [LogListener:logResponse:96] - < 500 [GET, /fastbot/shopping, 192.168.0.1, https://myhomepage/mypage/cart, Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/119.0.0.0 Safari/537.36]



該当のコードを見ましたが、そもそも何のチェックをしているのかが分からず途方に暮れています。
自分の予想としては、cacheに"__string_template__397775480b68c12a03953b8c7b4f090b77b45cd2582230ea5fa95be0f022cdf5"があるからと思ったのですが、フォルダを除いてもそのようなデータはありませんでした。
「at line 192」が何を指しているのかも良く分かっていません。

$name = $stream->expect(Twig_Token::NAME_TYPE)->getValue();
if ($this->parser->hasBlock($name)) {
throw new Twig_Error_Syntax(sprintf("The block '%s' has already been defined line %d.", $name, $this->parser->getBlock($name)->getTemplateLine()), $stream->getCurrent()->getLine(), $stream->getSourceContext());
}


何とか自分で探そうとしてはいますが、手掛かりになる情報を頂きたいです。
buystepがどこから始まっており、このエラーの箇所に辿り着くのかが分かるだけでも助かります。

よろしくお願いいたします。
フラット表示 前のトピック | 次のトピック


題名 投稿者 日時
 » Twig_Error_Syntax: The block 'stylesheet' has already been defined zattu 2023/11/13 21:07
     Re: Twig_Error_Syntax: The block 'stylesheet' has already been defined mcontact 2023/11/14 8:14
     Re: Twig_Error_Syntax: The block 'stylesheet' has already been defined zattu 2023/11/14 17:09

 



ログイン


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

統計情報

総メンバー数は89,080名です
総投稿数は110,028件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1649
8
red
1570
9
mcontact
1296
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
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.