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'''') . '''' '''' . 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; > </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"; >
これが在庫量 何個と表示される。