質問 > フロント機能 > お支払方法・お届け時間等の指定のカスタマイズ |
フロント機能
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | 下へ |
投稿者 | スレッド |
---|---|
karen |
投稿日時: 2015/3/10 1:06
対応状況: −−−
|
半人前 登録日: 2013/1/19 居住地: 投稿: 14 |
お支払方法・お届け時間等の指定のカスタマイズ いつもお世話になっています。
商品購入/お支払方法・お届け時間等の指定ページのカスタマイズをしています。支払い方法、配達時間帯の取得のタイミングがよくわかりません。 ネットと実店舗で配送業者が違うため、複数の配送業者を登録しているのですが、ネットショップでは一社のみの掲載にしたいです。deliv_idを<input type="hidden"…に持たせてみたのですが、onclickが発生しないので、支払い方法が生成されません。 将来配送・支払い等変更になる可能性があるので、タグで直接書くのでなくDBから表示させたいです。EC-CUBE公式サイトのデモでは単一の配送業者のようですが、支払い方法が表示されていますね。うちではカスタマイズ前のファイルをアップしても配送業者を選択しないと支払い方法がでてきません。どのタイミングで捕まえたらよいのでしょうか。 EC-CUBEバージョン 2.13.2 PHPバージョン PHP 5.2.17 DBバージョン MySQL 5.5.38-log |
yuh |
投稿日時: 2015/3/10 10:21
対応状況: −−−
|
神 登録日: 2013/1/9 居住地: 大阪 投稿: 1819 |
Re: お支払方法・お届け時間等の指定のカスタマイズ 手っ取り早いのは管理画面から一旦配送業者に関して一つだけにしておく事ですかね。
後々使う前提であれば使用しない商品種別に使わない配送業者を設定しておいて、実際使用する配送業者のみ設定しておく感じで。 PHP側でなんとかするのであれば $this->arrDeliv = $objDelivery->getList($cart_key); $this->is_single_deliv = $this->isSingleDeliv($this->arrDeliv); ↑この部分でis_single_delivがtrueならhiddenで渡るので、
この部分を
この様に変更すれば単一の配送業者(順番的に一番上の配送業者)が選択されるかもです。 |
karen |
投稿日時: 2015/3/10 11:33
対応状況: −−−
|
半人前 登録日: 2013/1/19 居住地: 投稿: 14 |
Re: お支払方法・お届け時間等の指定のカスタマイズ yuhさん、いつもどうもありがとうございます。
なるほど、PHPのクラスで判断してたんですね!おかげで望んでいる動作に進められそうです。 ひとつずつ勉強しながら思うのですが、買い物サイトってものすごくいろんな技術を使っているのですね。データベースもCSSもJavascriptもSmartyも…プロのみなさん、すごいです。 ありがとうございました。 |
karen |
投稿日時: 2015/3/10 11:57
対応状況: 解決済
|
半人前 登録日: 2013/1/19 居住地: 投稿: 14 |
Re: お支払方法・お届け時間等の指定のカスタマイズ 対応状況を「解決済み」にしたいのに、操作を間違えたのか、できませんでした。ごめんなさい。
|
スレッド表示 | 新しいものから | 前のトピック | 次のトピック | トップ |