バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

 > フロント機能 > システムエラーが直せずにいます。。

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
boss12
投稿日時: 2016/3/9 20:27
対応状況: −−−
常連
登録日: 2016/2/17
居住地:
投稿: 53
システムエラーが直せずにいます。。
お問い合わせと新規登録とマイページの編集でシステムエラーがあり、原因を追究していったところ、3ページとも
{{ form_widget(form.zip) }}
これが原因だというところまで、わかりました。

最初はここでエラーにならなかったので、何かをいじってしまったことが原因なのですが、いろいろ触ったので、何をいじってこうなってしまったかが検討がつきません。

この場合、どこを見たら良いでしょうか?
アドバイスいただけると幸いです。
よろしくお願いいたします。

ECCUBE ver3.09
tacky
投稿日時: 2016/3/9 22:15
対応状況: −−−
長老
登録日: 2015/10/3
居住地: Tokyo
投稿: 277
Re: システムエラーが直せずにいます。。
とりあえずデバッグモードでアクセスしてみます。
/html/index_dev.php/entry
/html/index_dev.php/mypage

画面上に詳細なエラーが表示されるのでそれを辿っていく感じですかね。
boss12
投稿日時: 2016/3/10 11:44
対応状況: −−−
常連
登録日: 2016/2/17
居住地:
投稿: 53
Re: システムエラーが直せずにいます。。
ありがとうございます。
エラーがたくさんありましたので、早速辿ってみます。
boss12
投稿日時: 2016/3/10 12:57
対応状況: −−−
常連
登録日: 2016/2/17
居住地:
投稿: 53
Re: システムエラーが直せずにいます。。
度々失礼致します。

両方のページで同じエラーがあり、内容はinput_zipがないというものでした。(下記に載せています。)

他に出てくる詳細のエラーはどれも触った記憶のないファイルでしたので、データベースも関係があるのかもしれません。(直接いじったりしているので。)


ここから進むことができずにいます。
お力添えいただけると幸いです。




エラー内容は下記のものです。
Twig_Error_Runtime in Template.php line 182: An exception has been thrown during the rendering of a template ("Unable to generate a URL for the named route "input_zip" as such route does not exist.") in "Form/form_layout.twig" at line 245.

RouteNotFoundException in UrlGenerator.php line 130: Unable to generate a URL for the named route "input_zip" as such route does not exist.
tacky
投稿日時: 2016/3/10 14:26
対応状況: −−−
長老
登録日: 2015/10/3
居住地: Tokyo
投稿: 277
Re: システムエラーが直せずにいます。。
Form/form_layout.twigの245行目に定義されているinput_zipがエラーになっているようです。

URLを生成できないとうエラーで、ControllerProviderにinput_zipを定義するか、リンクを直接URLで書いてあげる必要がありそうです。
boss12
投稿日時: 2016/3/10 18:36
対応状況: −−−
常連
登録日: 2016/2/17
居住地:
投稿: 53
Re: システムエラーが直せずにいます。。
ありがとうございます。
あれもこれも大変恐縮なのですが自分で調べてみても全くわからないので、解決までもう少しお付き合いいただけると幸いです。

ControllerProviderでの定義は少し難しそうなので、
リンクを直接書く場合、{{ path('input_zip') }}に該当するリンクはどのような記載になるのでしょうか?
また、どのようにしてそれがわかるのかも教えていただけたら、今後自分で解決できることに一歩近けるので嬉しいです。
tacky
投稿日時: 2016/3/11 12:29
対応状況: −−−
長老
登録日: 2015/10/3
居住地: Tokyo
投稿: 277
Re: システムエラーが直せずにいます。。
<a href="{{ url('input_zip') }}">
となっているのを
<a href="input_zipのURL">
HTMLで指定してあげればよいかと思います。


問題のあたりが付けられるようになるにはフレームワークの理解が必要になると思います。
フレームワークの機能がECCUBEのどの部分でどの様に使われているかわかってくれば解決策もわかってきます。
まずはご一読してみて下さい。
http://silex.sensiolabs.org/
boss12
投稿日時: 2016/3/11 20:51
対応状況: 解決済
常連
登録日: 2016/2/17
居住地:
投稿: 53
Re: システムエラーが直せずにいます。。
ありがとうございます。
やってみます。

silexの方も今後のため、一読してみます。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

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

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2313
5
umebius
2085
6
yuh
1819
7
h_tanaka
1646
8
red
1570
9
mcontact
1291
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.