バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

プラグイン > 開発について > 自作プラグインのルーティングが有効にならない

開発について

新規スレッドを追加する

スレッド表示 | 古いものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
tattsu
投稿日時: 2024/3/4 20:02
対応状況: −−−
仙人
登録日: 2023/12/23
居住地:
投稿: 357
Re: 自作プラグインのルーティングが有効にならない
>固定文字と指定していた箇所が別ルーティングのURIパラメータとして認識されていました。

なるほど! 判明して良かったです。


----------------
-------------------

EC-CUBEカスタマイズ・バージョンアップ・不具合修正(状況調査は無料)
ゴールドパートナー。

T.Y
投稿日時: 2024/3/4 19:59
対応状況: −−−
半人前
登録日: 2023/8/3
居住地:
投稿: 13
Re: 自作プラグインのルーティングが有効にならない
ありがとうございます。
調べたところ、対象のコントローラを経由していないことが判明しました。
T.Y
投稿日時: 2024/3/4 19:55
対応状況: −−−
半人前
登録日: 2023/8/3
居住地:
投稿: 13
Re: 自作プラグインのルーティングが有効にならない
ありがとうございます。
SymfonyToolbarで確認したところ、別のプラグインで設定していたURLと認識されていました。
固定文字と指定していた箇所が別ルーティングのURIパラメータとして認識されていました。

mcontact
投稿日時: 2024/3/4 19:23
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1536
Re: 自作プラグインのルーティングが有効にならない
テンプレートの読込みフォルダの読み込み順含めて下記に記載されています。
https://doc4.ec-cube.net/design_template


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

mcontact
投稿日時: 2024/3/4 19:10
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1536
Re: 自作プラグインのルーティングが有効にならない
仮にフロント用と管理画面用で分けるなら

・管理用
app/template/original/admin/default_frame.twig

・フロント用
app/template/original/default/default_frame.twig

になるはずです。
※テンプレートがdefaultテンプレートを使用している場合


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

tattsu
投稿日時: 2024/3/4 19:09
対応状況: −−−
仙人
登録日: 2023/12/23
居住地:
投稿: 357
Re: 自作プラグインのルーティングが有効にならない
この現象見覚えがある気がするのですが思い出せません・・。
URLの重複があるか・・プラグインの競合か・・。

おそらく記載いただいたコントローラは採用されてないですよね。
なお、どのルーティングが採用されているかはSymfonyToolbar見るとわかるのでみてみるのが良いと思います。


----------------
-------------------

EC-CUBEカスタマイズ・バージョンアップ・不具合修正(状況調査は無料)
ゴールドパートナー。

mcontact
投稿日時: 2024/3/4 19:06
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1536
Re: 自作プラグインのルーティングが有効にならない
app/template/original/上のファイルを読込んでいるので、
カスタマイズしたテンプレートかと思いますが、
ファイルの内容は確認しましたか?


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

T.Y
投稿日時: 2024/3/4 19:04
対応状況: −−−
半人前
登録日: 2023/8/3
居住地:
投稿: 13
Re: 自作プラグインのルーティングが有効にならない
ありがとうございます。
読み込みに行っているtwigは

{% extends '@admin/default_frame.twig' %}
を設定しておりますので、なぜフロント用の「default_frame.twig」を読み込みに行くところが現在困っているところです。

後、対象のコントローラの処理の前に
var_dump('test);
exit();
を記載しても処理が行われませんでした。

正常動作している自作プラグインにも同様の処理を入れたところ
デバッグ内容のみが表示されていますのでそもそも処理自体が走っているかどうかも怪しいので、なぜそのような動作になるのかを調査しています。
mcontact
投稿日時: 2024/3/4 18:58
対応状況: −−−
登録日: 2022/1/22
居住地:
投稿: 1536
Re: 自作プラグインのルーティングが有効にならない
app/template/original/default_frame.twigの18行目でエラーになっています。
そして、「app/template/original/default_frame.twig」の内容自体を見るとtwigファイル自体が、フロント用の「default_frame.twig」を読込んでいます。


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

T.Y
投稿日時: 2024/3/4 18:42
対応状況: −−−
半人前
登録日: 2023/8/3
居住地:
投稿: 13
Re: 自作プラグインのルーティングが有効にならない
エラー文は
「Variable "Page" does not exist.」のみ表示されます。

エラー画面は以下になります。
[img]https://drive.google.com/file/d/1u4j6X5ar3aoY-5TjsOqjOeRX1Hy2Yx9y/view?usp=sharing[/img]
(1) 2 »
スレッド表示 | 古いものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は96,032名です
総投稿数は111,648件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2325
5
umebius
2085
6
yuh
1893
7
h_tanaka
1852
8
red
1574
9
mcontact
1536
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
804
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.