Zencart 単位追加

 
 
products テーブルにproduct_unit フィールド追加

products_quantityの後に,products_unit,


admin/includes/modules/update_product.php

34行目''''products_unit'''' => zen_db_prepare_input($_POST[''''products_unit'''']),


admin/includes/modules/products/collect_info.php
47行目下の箇所にp.products_unit, 追記
429行目
<tr>
<td class="main"><php echo TEXT_PRODUCTS_UNIT; ></td>
<td class="main"><php echo zen_draw_separator(''''pixel_trans.gif'''', ''''24'''', ''''15'''') . ''''&nbsp;'''' . zen_draw_input_field(''''products_unit'''', $pInfo->products_unit); ></td>
</tr>

単位用のフォームが追加される。


ためしに「個」で登録すると
きちんと登録される。



admin/includes/modules/category_product_listing.php
76行目
<td class="dataTableHeadingContent" align="right"><php echo TABLE_HEADING_UNIT; >&nbsp;&nbsp;&nbsp;</td>
262行目下の箇所にp.products_unit,追記
333行目
<td class="dataTableContent" align="right"><php echo $products->fields[''''products_unit'''']; ></td>

でリストに表示される


店舗側
includes/modules/pages/product_info/main_template_vars.php
46行目下の箇所
その他必要箇所p.products_unit, 追記
100行目付近
$products_unit = $product_info->fields[''''products_unit''''];



ncludes/modules/templates/template_default/templates/tpl_product_info_display.php



<php echo (($flag_show_product_info_quantity == 1) ''''<li>'''' . $products_quantity . TEXT_PRODUCT_QUANTITY . ''''</li>'''' : '''''''') . "n"; >





<php echo (($flag_show_product_info_quantity == 1) ''''<li>''''. TEXT_PRODUCT_QUANTITY . $products_quantity . $products_unit . ''''</li>'''' : '''''''') . "n"; >





これが在庫量 何個と表示される。




ご存じですか?

オンラインのお客様

現在 1 人のゲスト が閲覧中です。

スポンサー

Copyright © 2021 便利工事士A. Powered by Zen Cart / zen-cart.jp