バージョン選択

フォーラム

メニュー

オンライン状況

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

サイト内検索

バグ報告 > 管理機能 > v2.13.0 管理画面:受注変更画面(複数配送)で、お届け先ごとの商品の「削除」ボタンの表示誤り

管理機能

新規スレッドを追加する

スレッド表示 | 新しいものから 前のトピック | 次のトピック | 下へ
投稿者 スレッド
sumida
投稿日時: 2013/10/9 23:19
対応状況: −−−
仙人
登録日: 2013/2/10
居住地: 広島県呉市ときどき瀬戸内海
投稿: 641
v2.13.0 管理画面:受注変更画面(複数配送)で、お届け先ごとの商品の「削除」ボタンの表示誤り
受注情報編集画面(複数配送)において、
お届け先に、「変更」ボタンと「削除」ボタンが表示されます。

私の認識として、
商品が1種類の場合、「削除」ボタンは、表示しない。
ものと思っています。

つまり、
お届け先1
商品1 [変更]
お届け先2
商品1 [変更]
で、表示される。

しかし、以下の場合、

お届け先1
商品1 [変更][削除]
商品2 [変更][削除]
お届け先2
商品1 [変更][削除]
と、表示されます。
(お届け先2、商品1に、「削除」ボタンが表示される。)

data/Smarty/templates/admin/order/edit.tpl

            <!--{if $arrForm.shipping_quantity.value > 1}-->
                <h2>届け先商品情報&nbsp;<a class="btn-normal" href="java script:;" name="add_product" onclick="eccube.openWindow('<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->order/product_select.php?order_id=<!--{$arrForm.order_id.value|h}-->&shipping_id=<!--{$shipping_index}-->', 'search', '615', '500', {menubar:'no'}); return false;">商品の追加</a>
                </h2>
                <!--{assign var=product_quantity value="shipping_product_quantity"}-->
                <input type="hidden" name="<!--{$product_quantity}-->[<!--{$shipping_index}-->]" value="<!--{$arrShipping[$product_quantity]|h}-->" />

                <!--{if count($arrShipping.shipment_product_class_id) > 0}-->
                    <table class="list order-edit-products">
                        <tr>
                            <th class="id">商品コード</th>
                            <th class="name">商品名/規格1/規格2</th>
                            <th class="price">単価</th>
                            <th class="qty">数量</th>
                        </tr>
                        <!--{section name=item loop=$arrShipping.shipment_product_class_id|@count}-->
                            <!--{assign var=item_index value="`$smarty.section.item.index`"}-->

.
.
                                    <a class="btn-normal" href="java script:;" name="change" onclick="eccube.openWindow('<!--{$smarty.const.ROOT_URLPATH}--><!--{$smarty.const.ADMIN_DIR}-->order/product_select.php?no=<!--{$item_index}-->&order_id=<!--{$arrForm.order_id.value|h}-->&shipping_id=<!--{$shipping_index}-->', 'search', '615', '500', {menubar:'no'}); return false;">変更</a>
                                    <!--{if count($arrForm.quantity.value) > 1}-->
                                    <a class="btn-normal" href="java script:;" name="delete" onclick="eccube.setValue('delete_no', <!--{$item_index}-->, 'form1'); eccube.setValue('select_shipping_id', <!--{$shipping_index}-->, 'form1'); eccube.setModeAndSubmit('delete_product','anchor_key','order_products'); return false;">削除</a>
                                    <!--{/if}-->
.
.
                        <!--{/section}-->
                    </table>
                <!--{/if}-->
            <!--{else}-->
                <!-- 配送先が1つでも、shipment_itemを更新するために必要 -->
.
.
                <!--{/section}-->
            <!--{/if}-->



                                    <!--{if count($arrForm.quantity.value) > 1}-->

このコードは、

                                    <!--{if count($arrShipping.shipment_product_class_id) > 1}-->

でないといけないのでは。
スレッド表示 | 新しいものから 前のトピック | 次のトピック | トップ


 



ログイン


EC-CUBEペイメント

公式ストアEC-CUBE4系デザインテンプレート続々リリース中

統計情報

総メンバー数は71,659名です
総投稿数は101,392件です

投稿数ランキング

1
seasoft
7333
2
468
2999
3
AMUAMU
2712
4
nanasess
2147
5
umebius
2006
6
yuh
1612
7
red
1450
8
h_tanaka
1080
9
tsuji
936
10
fukap
907
11
shutta
835
12
tao_s
793
13 ramrun 789
14 karin 689
15 sumida 641
16
homan
633
17 DELIGHT 572
18
patapata
502
19
flealog
485
20 tonton 437


ネットショップの壺

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

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