EC-CUBE3 受注マスターの一覧で「配達方法」を表示させる方法

ec-cube

クリックポストや宅急便を併用している場合、例えばヤマトのB2クラウドなどに受注データを取り込んで一括処理する場合など、宅急便だけのデータ(CSV)だけを落とす必要がある。

デフォルトでは受注データの検索項目に「配達方法」を選択する項目は無い。有料のプラグインでは幾つかあるが、他のプラグインと干渉しない保障が無い状態で購入はしづらい。

そこで、簡易的な処置として、受注マスターの一覧で「配達方法」の項目を表示させて「目視」でチェックボックスを選択し、該当のCSVのみをダウンロードする

という方法をとることにする。

以下のプログラムソースを追記にて表示が可能。
プログラムソースファイル:src/Eccube/Resource/template/admin/Order/index.twig

[php firstline=”321″]
<th id="result_list_main__header_payment_method">支払方法</th>
{# 以下の1行を追記 #}
<th id="result_list_main__header_payment_method">配送方法</th>
<th id="result_list_main__header_payment_total">購入金額(円)</th>
[/php]

[php firstline=”336″]
<td id="result_list_main__payment_method–{{ Order.id }}">{{ Order.payment_method }}</td>
{# 以下の3行を追記 #}
{% for Shipping in Order.Shippings %}
<td id="result_list_main__payment_method–{{ Order.id }}">{{ Shipping.shipping_delivery_name }}</td>
{% endfor %}
[/php]

この2箇所を追記するだけで、一覧に「配送方法」が表示される。
ちなみに、EC-CUBE3のバージョンは3.0.16です。

Share on facebook
Facebook
Share on google
Google+
Share on twitter
Twitter
Share on linkedin
LinkedIn
Share on pinterest
Pinterest

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です

15 + 18 =