> フロント機能 > システムエラーが直せずにいます。。 |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
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の方も今後のため、一読してみます。 |
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |