バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

質問 > フロント機能 > 商品種別の追加に関しての質問です

フロント機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
ELPAC
投稿日時: 2015/6/20 13:58
対応状況: 確認中
新米
登録日: 2013/11/29
居住地:
投稿: 5
商品種別の追加に関しての質問です
現在、以下の環境で商品種別の追加にトライしているのですが
どうも部分的に動作がおかしく、何かご存じの方がいらっしゃいましたら
アドバイスをいただけたらと思います。

どうぞよろしくお願いします。   

-----------------------------
EC-CUBE:2.13.2
WEBサーバ:Apache
データベース:MySQL 5.0.45
PHP:5.2.9
-----------------------------


<商品種別追加のために行った作業>

(1)マスターデータ管理の「mtb_product_type」に
  ID=3 値=郵送 で、商品種別を追加。

(2)配送方法設定に「郵送」を追加して送料を一律「82円」に設定。


続いて、テスト購入を行ったところ...


<テスト購入での動作状況/不具合>

(1)「郵送」商品を単体でカートに入れると送料無料の設定になっている。
  どうも「ダウンロード商品」の設定が反映されているように思われる。

(2)「通常商品」+「郵送」商品を購入すると、通常商品と郵送商品の
  2つのカート中身が表示され、それぞれの送料も反映されており、
  この場合は正常に動作している。

(3)(2)のカート内から「通常商品」を削除すると(1)の状態に
  戻り、送料が無料の状態になってしまう。


と、以上のような状況です。
そこで、過去のスレッドを確認したところ、以下のスレッドを見つけたのですが、
解決にいたらなかったようで、このスレッドを立てました。

http://xoops.ec-cube.net/modules/newbb/viewtopic.php?viewmode=flat&topic_id=15344&forum=10


また、http://shiawaseotousan.com/memo/?p=152 にあるように
データベースに直接アクセスする必要があるのかなと
思ったりもしたのですが、(2)の段階では正常に動作しているので
以下「cart」のテンプレートの修正で対応できないものかと考えています。


PHPはあまり詳しくなく、どなたかアドバイスをいただけると
たいへんありがたいです。


 
       <!--{if count($cartItems) > 0}-->
            <!--{foreach from=$cartKeys item=key}-->
                <div class="form_area">
                    <form name="form<!--{$key|h}-->" id="form<!--{$key|h}-->" method="post" action="?">
                        <input type="hidden" name="<!--{$smarty.const.TRANSACTION_ID_NAME|h}-->" value="<!--{$transactionid|h}-->" />
                        <input type="hidden" name="mode" value="confirm" />
                        <input type="hidden" name="cart_no" value="" />
                        <input type="hidden" name="cartKey" value="<!--{$key|h}-->" />
                        <input type="hidden" name="category_id" value="<!--{$tpl_category_id|h}-->" />
                        <input type="hidden" name="product_id" value="<!--{$tpl_product_id|h}-->" />
                        <!--{if count($cartKeys) > 1}-->
                            <h3><!--{$arrProductType[$key]|h}--></h3>
                            <!--{assign var=purchasing_goods_name value=$arrProductType[$key]}-->
                        <!--{else}-->
                            <!--{assign var=purchasing_goods_name value="カゴの中の商品"}-->
                        <!--{/if}-->
                        <p>
                            <!--{$purchasing_goods_name|h}-->の合計金額は「<span class="price"><!--{$tpl_total_inctax[$key]|number_format|h}-->円</span>」です。
                            <!--{if $key != $smarty.const.PRODUCT_TYPE_DOWNLOAD}-->
                                <!--{if $arrInfo.free_rule > 0}-->
                                    <!--{if !$arrData[$key].is_deliv_free}-->
                                        あと「<span class="price"><!--{$tpl_deliv_free[$key]|number_format|h}-->円</span>」で送料無料です!!
                                    <!--{else}-->
                                        現在、「<span class="attention">送料無料</span>」です!!
                                    <!--{/if}-->
                                <!--{/if}-->
                            <!--{/if}-->
                        </p>
ELPAC
投稿日時: 2015/6/22 11:41
対応状況: −−−
新米
登録日: 2013/11/29
居住地:
投稿: 5
Re: 商品種別の追加に関しての質問です
自己レスですが、次のように考えてみたのですがいかがなのものでしょうか?


テスト購入時の状態を鑑みて、商品種別が2種類以上の特には正常に動いているので、その(2)の状態に商品種別が1種類でもなるように
改変するのがベストではないかと考えました。

そこで、ソースの中の

<!--{if count($cartKeys) > 1}-->




<!--{if count($cartKeys) > 0}-->


とすれば、いけるのではないかと考えたのですが
結果的には、なんの変化もありませんでした。

この修正は、tplの修正だけでは対応できないものなのでしょうか?

アドバイスの程よろしくお願いします。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


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

統計情報

総メンバー数は89,099名です
総投稿数は110,033件です

投稿数ランキング

1
seasoft
7367
2
468
3217
3
AMUAMU
2712
4
nanasess
2314
5
umebius
2085
6
yuh
1819
7
h_tanaka
1649
8
red
1570
9
mcontact
1297
10
tsuji
958
11
fukap
907
12
shutta
835
13
tao_s
799
14 ramrun 789
15 karin 689
16 sumida 641
17
homan
633
18 DELIGHT 572
19
patapata
502
20
flealog
485


ネットショップの壺

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

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