Selaa lähdekoodia

Add 'goods_mobile_name' to goods_common table

Wan Xin 9 vuotta sitten
vanhempi
commit
b108df2d54

+ 6 - 0
shop/control/store_goods_online.php

@@ -229,6 +229,11 @@ class store_goods_onlineControl extends BaseSellerControl {
                 "message" => L('store_goods_index_goods_name_null')
             ),
             array (
+                "input" => $_POST["g_mobile_name"],
+                "require" => "true",
+                "message" => L('store_goods_mobile_goods_name_null')
+            ),
+            array (
                 "input" => $_POST["g_price"],
                 "require" => "true",
                 "validator" => "Double",
@@ -292,6 +297,7 @@ class store_goods_onlineControl extends BaseSellerControl {
 
         $update_common = array();
         $update_common['goods_name']         = $_POST['g_name'];
+        $update_common['goods_mobile_name'] = $_POST['g_mobile_name'];
         $update_common['goods_jingle']       = $_POST['g_jingle'];
         $update_common['gc_id']              = $gc_id;
         $update_common['gc_id_1']            = intval($goods_class['gc_id_1']);

+ 3 - 0
shop/language/member_store_goods_index.php

@@ -24,6 +24,8 @@ $lang['store_goods_index_close_reason']			= '违规禁售原因';
 $lang['store_goods_index_sort']					= '排序';
 $lang['store_goods_index_goods_name']	 		= '商品名称';
 $lang['store_goods_index_goods_name_help']	 	= '商品标题名称长度至少3个字符,最长50个汉字';
+$lang['store_goods_mobile_goods_name']	 		= '手机商品名称';
+$lang['store_goods_mobile_goods_name_help']	= '手机商品标题名称长度至少3个字符,最长36个汉字';
 $lang['store_goods_index_goods_class']	 		= '商品分类';
 $lang['store_goods_index_brand']	 			= '品牌';
 $lang['store_goods_index_price']	 			= '价格';
@@ -44,6 +46,7 @@ $lang['store_goods_index_insert_editor']		= '插入编辑器';
 $lang['store_goods_index_goods_class_null']		= '商品分类不能为空';
 $lang['store_goods_index_goods_class_error']	= '选择商品分类(必须选到最后一级)';
 $lang['store_goods_index_goods_name_null']		= '商品名称不能为空';
+$lang['store_goods_mobile_goods_name_null']		= '手机商品名称不能为空';
 $lang['store_goods_index_store_price_null']		= '商品价格不能为空';
 $lang['store_goods_index_store_price_error']	= '商品价格只能是数字';
 $lang['store_goods_index_store_price_interval']	= '商品价格必须是0.01~1000000之间的数字';

+ 3 - 0
shop/language/zh_cn/member_store_goods_index.php

@@ -24,6 +24,8 @@ $lang['store_goods_close_reason_des']			= '分类或规格信息不符';
 $lang['store_goods_index_sort']					= '排序';
 $lang['store_goods_index_goods_name']	 		= '商品名称';
 $lang['store_goods_index_goods_name_help']	 	= '商品标题名称长度至少3个字符,最长50个汉字';
+$lang['store_goods_mobile_goods_name']	 		= '手机商品名称';
+$lang['store_goods_mobile_goods_name_help']	= '手机商品标题名称长度至少3个字符,最长36个汉字';
 $lang['store_goods_index_goods_class']	 		= '商品分类';
 $lang['store_goods_index_brand']	 			= '品牌';
 $lang['store_goods_index_price']	 			= '价格';
@@ -44,6 +46,7 @@ $lang['store_goods_index_insert_editor']		= '插入编辑器';
 $lang['store_goods_index_goods_class_null']		= '商品分类不能为空';
 $lang['store_goods_index_goods_class_error']	= '选择商品分类(必须选到最后一级)';
 $lang['store_goods_index_goods_name_null']		= '商品名称不能为空';
+$lang['store_goods_mobile_goods_name_null']		= '手机商品名称不能为空';
 $lang['store_goods_index_store_price_null']		= '商品价格不能为空';
 $lang['store_goods_index_store_price_error']	= '商品价格只能是数字';
 $lang['store_goods_index_store_price_interval']	= '商品价格必须是0.01~9999999之间的数字';

+ 14 - 0
shop/templates/default/seller/store_goods_add.step2.php

@@ -81,6 +81,14 @@
         </dd>
       </dl>
       <dl>
+        <dt><i class="required">*</i><?php echo $lang['store_goods_mobile_goods_name'].$lang['nc_colon'];?></dt>
+        <dd>
+          <input name="g_mobile_name" type="text" class="text w400" value="<?php echo $output['goods']['goods_mobile_name']; ?>" />
+          <span></span>
+          <p class="hint"><?php echo $lang['store_goods_mobile_goods_name_help'];?></p>
+        </dd>
+      </dl>
+      <dl>
         <dt>商品卖点<?php echo $lang['nc_colon'];?></dt>
         <dd>
           <textarea name="g_jingle" class="textarea h60 w400"><?php echo $output['goods']['goods_jingle']; ?></textarea>
@@ -124,6 +132,7 @@
         <dt>
           <input name="sp_name[<?php echo $k;?>]" type="text" class="text w60 tip2 tr" title="自定义规格类型名称,规格值名称最多不超过4个字" value="<?php if (isset($output['goods']['spec_name'][$k])) { echo $output['goods']['spec_name'][$k];} else {echo $val['sp_name'];}?>" maxlength="4" nctype="spec_name" data-param="{id:<?php echo $k;?>,name:'<?php echo $val['sp_name'];?>'}"/>
           <?php echo $lang['nc_colon']?></dt>
+
         <dd <?php if($k == '1'){?>nctype="sp_group_val"<?php }?>>
           <ul class="spec">
             <?php if(is_array($val['value'])){?>
@@ -791,6 +800,11 @@ $(function(){
                 minlength   : 3,
                 maxlength   : 50
             },
+            g_mobile_name : {
+              required    : true,
+              minlength   : 3,
+              maxlength   : 36
+            },
             g_jingle : {
                 maxlength   : 140
             },