質問 > フロント機能 > 「お支払方法・お届け時間等の指定」画面の項目削減について |
フロント機能
スレッド表示 | 古いものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
TAU |
投稿日時: 2014/2/18 15:15
対応状況: −−−
|
半人前 登録日: 2014/2/3 居住地: 投稿: 14 |
Re: 「お支払方法・お届け時間等の指定」画面の項目削減について tsuji 様
コメントありがとうございます。 了解致しました。 支払方法が増える場合は、デフォルトに戻した画面構成にするなど、 対応考えます。 アドバイスありがとうございます。 |
tsuji |
投稿日時: 2014/2/18 13:15
対応状況: −−−
|
仙人 登録日: 2013/11/19 居住地: 投稿: 958 |
Re: 「お支払方法・お届け時間等の指定」画面の項目削減について TAU様
引用:
上記の仕組みだと支払方法が一つの場合はうまくいきますが、 増えた時に意図しない支払方法が選択される可能性があります ので、支払方法を増やす際にはご注意ください。 |
TAU |
投稿日時: 2014/2/18 9:44
対応状況: −−−
|
半人前 登録日: 2014/2/3 居住地: 投稿: 14 |
Re: 「お支払方法・お届け時間等の指定」画面の項目削減について tsuji 様
前回に引き続き、コメントありがとうございます。 Smartyについては全然わからないのですが、 なんとなく、 <input type="radio" id="pay_<!--{$smarty.section.cnt.iteration}-->" name="<!--{$key}-->" value="<!--{$arrPayment[cnt].payment_id}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" <!--{$arrPayment[cnt].payment_id|sfGetChecked:$arrForm[$key].value}--> /> の箇所を <input type="hidden" id="pay_<!--{$smarty.section.cnt.iteration}-->" name="<!--{$key}-->" value="<!--{$arrPayment[cnt].payment_id}-->" style="<!--{$arrErr[$key]|sfGetErrorColor}-->" <!--{$arrPayment[cnt].payment_id|sfGetChecked:$arrForm[$key].value}--> checked = "checked" /> に変更して調整してみたところ、 うまく動いているようです。 ありがとうございます。 とりいそぎご報告とお礼まで。 |
tsuji |
投稿日時: 2014/2/17 9:54
対応状況: −−−
|
仙人 登録日: 2013/11/19 居住地: 投稿: 958 |
Re: 「お支払方法・お届け時間等の指定」画面の項目削減について TAU様
php側にお支払方法の必須チェックが入っているため、 次のページに進めないのだと思います。 (お支払方法の表示を消していない状態で、 支払方法をチェックせずに次へのボタンを 押したときにエラーが出て次のページに 進めないのと同じ現象が出ているということです。) 方法としては、以下が考えられると思います。 ・Smarty側で銀行振り込みを選択した状態をhiddenに持たせる ・php側のお支払方法の必須チェックを外す php側のお支払方法の必須チェックを外すといろいろとほかに影響が出るので、前者の方法をとるのがよいと思います。 php側を修正するなら、LC_Page_Shopping_Payment.php Smarty側を修正するなら、payment.tplになると思います。 |
TAU |
投稿日時: 2014/2/17 9:36
対応状況: 開発中
|
半人前 登録日: 2014/2/3 居住地: 投稿: 14 |
「お支払方法・お届け時間等の指定」画面の項目削減について お世話になります。
「お支払方法・お届け時間等の指定」画面中の 「お支払方法の指定」の項目と「お届け時間の指定」の項目部分をカットした画面構成にしたいと考えています。 (「その他お問い合わせ」だけが表示される状況) 管理画面(デザイン管理>PC>ページ詳細設定)から 商品購入/お支払方法・お届け時間等の指定 の編集の部分で、 「お届け時間の指定」の部分はカットできて問題なかったのですが、 「お支払方法の指定」の部分(<div class ="pay_area"> 〜</div>の部分) をカットすると、 「次へ」のボタンを押しても、 その先の画面に進まなくなってしまいます。 おそらく、PHPかJavascriptで制御されているのかもしれませんが、 当方あまり知識がなく、大変申し上げにくいのですが、 どこの部分をどのように書き換えたらよいか、ご教授いただけますと助かります。 ※ちなみにお支払方法は、銀行振り込みだけが選択可能にしてある状態なのですが、 銀行支払の状態にしてもしなくてもいいと思っています。 (次の画面で表示させないようにしようと思っているので。) 以上、よろしくお願いいたします。 |
スレッド表示 | 古いものから | 前のトピック | 次のトピック | トップ |