質問 > フロント機能 > その他お問い合わせを必須項目にすると、配送方法が選べない |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
aok |
投稿日時: 2011/12/13 15:56
対応状況: −−−
|
新米 登録日: 2011/12/8 居住地: 投稿: 10 |
その他お問い合わせを必須項目にすると、配送方法が選べない 【Ver2.11.4】
ブラウザ:safari いつも情報満載で助かっております。 支払い方法を選択する、shopping/paymentで 「その他お問い合わせ」を必須項目にしたく、 $objFormParam->addParam("その他お問い合わせ", 'message', LTEXT_LEN, 'KVa', array("SPTAB_CHECK", "MAX_LENGTH_CHECK")); に "EXIST_CHECK"を追記したのですが、チェック自体は正しく動くものの配送方法の選択をするとエラーが出てカート画面に戻されてしまいます。 "NUM_CHECK"では問題は起きないのですが・・・ どなたか原因等わかれば教えていただきたく思います。 |
fukap |
投稿日時: 2011/12/13 19:51
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: その他お問い合わせを必須項目にすると、配送方法が選べない ざっとソースを見たところ、原因になりそうな箇所が見つからなかったので、
実際に EXIST_CHECK を入れてみたところ、正常にカート最終確認画面まで進みました。(EC-CUBE2.11.4) エラーが出ているとのことですので、そのエラーを手がかりに原因を調べられると良いと思います。 data/logs/site.log もチェックしてみてください。 |
aok |
投稿日時: 2011/12/14 0:03
対応状況: −−−
|
新米 登録日: 2011/12/8 居住地: 投稿: 10 |
Re: その他お問い合わせを必須項目にすると、配送方法が選べない 貴重なご意見ありがとう御座います。
早速、なるべく標準の環境でチェックしてみます。 |
aok |
投稿日時: 2011/12/14 9:56
対応状況: −−−
|
新米 登録日: 2011/12/8 居住地: 投稿: 10 |
Re: その他お問い合わせを必須項目にすると、配送方法が選べない 完全に素の状態を用意しましたが、再現してしまいました。
logにも特に何も書かれていませんでした。 素の状態から行った作業としましては、管理画面の配送方法設定より通常商品用の配送業者をひとつ加える。 支払い方法は代引と銀行振込みを選択しています。 shopping/paymentの $objFormParam->addParam("その他お問い合わせ", 'message', LTEXT_LEN, 'KVa', array("SPTAB_CHECK", "MAX_LENGTH_CHECK")); に"EXIST_CHECK"を追記して $objFormParam->addParam("その他お問い合わせ", 'message', LTEXT_LEN, 'KVa', array("EXIST_CHECK", "SPTAB_CHECK", "MAX_LENGTH_CHECK")); です。 支払い方法を決める画面にて、配送業者を選択すると お支払い方法が表示されず、エラーが出てカート画面に戻ってしまうという状態です。 |
fukap |
投稿日時: 2011/12/14 10:35
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: その他お問い合わせを必須項目にすると、配送方法が選べない 引用:
エラーが出てカート画面に戻ってしまうという状態です。 エラーが出ているということですので、エラー文を手がかりに調査された方がいいと思います。 data/logs/site.log に何も書かれていないなら、 Webサーバーがエラーを吐いているのでしょうか。 その場合は、Webサーバのアクセスログやエラーログで、 不審な記述がないか確かめてみると良いと思います。 |
aok |
投稿日時: 2011/12/14 12:08
対応状況: −−−
|
新米 登録日: 2011/12/8 居住地: 投稿: 10 |
Re: その他お問い合わせを必須項目にすると、配送方法が選べない 早速の返信ありがとうございます。
エラーは、EC-CUBEが用意している部分で 「通信中にエラーが発生しました。カート画面に移動します。」 という内容です。 ソース上書き換えているのが例の入力必須と 管理画面上での配送業者を1社追加だけな為、途方に暮れてる次第です。 |
fukap |
投稿日時: 2011/12/14 20:17
対応状況: −−−
|
仙人 登録日: 2009/7/7 居住地: 滋賀県 投稿: 907 |
Re: その他お問い合わせを必須項目にすると、配送方法が選べない 仰っている事象が再現しましたので、方法を探してみました。
以下のようなコードに変更するとどうでしょうか。
|
aok |
投稿日時: 2011/12/15 8:21
対応状況: −−−
|
新米 登録日: 2011/12/8 居住地: 投稿: 10 |
Re: その他お問い合わせを必須項目にすると、配送方法が選べない 正常な動作をしました!
半ば諦めていたので助かりました。ありがとうございます。 |
aok |
投稿日時: 2011/12/22 19:32
対応状況: 解決済
|
新米 登録日: 2011/12/8 居住地: 投稿: 10 |
Re: その他お問い合わせを必須項目にすると、配送方法が選べない 解決済み忘れてました。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |