バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

機能要望 > フロント機能 > 配送方法設定

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ゲスト
投稿日時: 2008/2/16 13:53
対応状況: −−−
配送方法設定
商品別に常温便配送とクール便の設定をして、それぞれの送料を適用させる事は出来ないでしょうか?
mojaxp
投稿日時: 2008/2/19 1:08
対応状況: −−−
常連
登録日: 2007/11/28
居住地: 岩手県盛岡市
投稿: 57
Re: 配送方法設定
それをカスタマイズって言うんだが、
それほど難しくないから、やってみて!!

商品マスタに常温便なのかクール便なのかの項目を追加して、
送料判定時に、それを見て、常温便にクール便分の追加料金を
加算すればよろし。
john
投稿日時: 2008/7/31 15:19
対応状況: −−−
常連
登録日: 2008/2/20
居住地:
投稿: 34
Re: 配送方法設定 :クール便の対応
私もクール便について悩んでいます。
まず常温便/クール便の項目追加に挑戦してみたのですが、うまくいきません。
・DBのdtb_productsにクール便か否かのフィールドを追加。
・/data/Smarty/templates/default/admin/productsに以下を追加。
引用:
<tr>
<td bgcolor="#f2f1ec" width="160" class="fs12n">通常・クール商品<span class="red"> *</span></td>
<td bgcolor="#ffffff" width="557" class="fs12n"><input type="radio" name="status" value="0" <!--{if $arrForm.cool == "0"}-->checked<!--{/if}-->/>通常商品 <input type="radio" name="status" value="1" <!--{if $arrForm.cool == "1"}-->checked<!--{/if}--> />クール商品</td>
</tr>

とやってみたのですが、商品登録画面で設定しようとしても反映されません。
他に変更すべき所があるのでしょうか?

クール便の対応について、現状では受注履歴編集で送料を変更しお客様へメールで正式な料金をお知らせしています。
しかしクレジットの場合は、課金金額の変更ができないためその手も使えません。
お客様のご注文時にクール代を含めた金額が確定する、というのが理想なのですが…

もし解決している方がいればどうか情報の提供をお願いします。

EC-CUBEバージョン 2.2.0-beta
PHPバージョン PHP 5.2.6
DBバージョン MySQL 5.0.27-standard-log
seasoft
投稿日時: 2008/8/2 22:59
対応状況: −−−
登録日: 2008/6/4
居住地:
投稿: 7369
Re: 配送方法設定 :クール便の対応
リクエスト先(その *.tpl が生成した出力から呼ばれている *.php)も変更が必要な気がします。(未確認)


----------------
Seasoft
こちらでの投稿は、アイディア程度に留めさせていただいております。
個別案件の作業は有償で承っております。お気軽にご相談ください。

mojaxp
投稿日時: 2008/8/5 0:49
対応状況: −−−
常連
登録日: 2007/11/28
居住地: 岩手県盛岡市
投稿: 57
Re: 配送方法設定 :クール便の対応
解決はしてるんですが・・・
私の場合、商品DBから、送料DB、判定と計算とざっくりと作り直しました。
ゆえに、ささっと説明…できるような内容じゃないし、どうしたものかと・・・考え中。
hideking73
投稿日時: 2008/8/6 13:44
対応状況: −−−
半人前
登録日: 2008/8/5
居住地:
投稿: 11
Re: 配送方法設定 :クール便の対応
DBのdtb_productsにcoolを追加

data/Smarty/templates/default/admin/products/product.tpl
の190行目あたりに以下を追加

<tr>
<td bgcolor="#f2f1ec" width="160" class="fs12n">
通常・クール商品<span class="red"> *</span></td>
<td bgcolor="#ffffff" width="557" class="fs12n">
<input type="radio" name="cool" value="0" <!--{if $arrForm.cool == "0"}-->checked<!--{/if}-->/>通常商品
<input type="radio" name="cool" value="1" <!--{if $arrForm.cool == "1"}-->checked<!--{/if}--> />クール商品</td>
</tr>

confirm.tplの130行目辺りに以下を追加

<tr>
<td bgcolor="#f2f1ec" width="160" class="fs12n">通常・クール商品</td>
<td bgcolor="#ffffff" width="557" class="fs12n">
<!--{$arrForm.cool|escape}-->
</td>
</tr>

data/class/helper/SC_Helper_DB.phpの1480行目辺りに送料の処理があるので、この辺で条件分岐させて振り分ければいいと思うのですが、実際にはDBからデータが引けない(登録できていない)のか反映されません。

どうすれば反映できるのか、お分かりの方おられましたらよろしくお願いします。
hideking73
投稿日時: 2008/8/8 18:55
対応状況: −−−
半人前
登録日: 2008/8/5
居住地:
投稿: 11
Re: 配送方法設定 :クール便の対応
DBにデータ登録できていました。

data/class/pages/admin/products/LC_Page_Admin_Products_Product.php
の商品の登録部分に[cool]を追加しました。

あとはデータを引いてくればいいのだと思うのですが・・・。
アドバイスお願いします。
Nairu
投稿日時: 2011/8/25 11:47
対応状況: −−−
新米
登録日: 2011/7/19
居住地:
投稿: 1
Re: 配送方法設定
簡単ですがアメーバで紹介していますので
参考になればと
http://ameblo.jp/nall19/entry-10996979960.html
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は144,978名です
総投稿数は113,505件です

投稿数ランキング

1
seasoft
7369
2
468
3217
3
AMUAMU
2712
4
nanasess
2340
5
h_tanaka
2139
6
umebius
2085
7
yuh
1905
8
mcontact
1820
9
red
1585
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
805
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18
balisys
603
19 DELIGHT 572
20
patapata
502


ネットショップの壺

EC-CUBEインテグレートパートナー

Copyright© EC-CUBE CO.,LTD. All Rights Reserved.