最模板 - 外贸网站建设,外贸网站模板

最模板

当前位置: 首页 > 建站教程 > CMS教程 > ECShop教程 >

ECshop后台添加商品的导航增添一个规格参数的步

时间:2014-06-10 11:03来源: 作者: 点击:
具体操作步骤如下: 1. 在 languages/zh_cn/admin/goods.php 里面增加一行代码 $_LANG['tab_info']=' 规格参数 '; 这是设置显示后台管理栏目中名称的显示。 2. 在 admin/templates/goods_info.html (后台添加商
(责任编辑:admin)

具体操作步骤如下:

   1.languages/zh_cn/admin/goods.php里面增加一行代码$_LANG['tab_info']  ='规格参数';这是设置显示后台管理栏目中名称的显示。

    2.admin/templates/goods_info.html(后台添加商品功能页面)中添加{$lang.tab_info}这里面的info-tab应该和上面的$_LANG['tab_info']的名称保持一致。然后找到商品信息的显示位置,找到这些代码:

  <!--商品信息 -->
       <table width="90%" id="detail-table" style="display:none">
     <tr>
      <td class="label">
商品详情页是否个性页面显示:</td>
      <td>
       <input type="radio" name="show_mode" value="1" {if $goods.show_mode neq 0} checked="true"{/if}/> {$lang.yes}
       <input type="radio" name="show_mode" value="0" {if $goods.show_mode eq 0} checked="true"{/if} /> {$lang.no}
      </td>
     </tr>
          <tr>
            <td colspan="2">{$FCKeditor}</td>
          </tr>
        </table>

3.打开admin/includes/lib_main.php,找到function create_html_editor($input_name, $input_value = '')改为function create_html_editor($input_name, $input_value = '',$fckid=0),继续往下找$smarty->assign('FCKeditor', $FCKeditor);将这句cut掉,然后换成if ($fckid)
     {
       $smarty->assign('FCKeditor'.$fckid, $FCKeditor);
     }
    else
     {
      $smarty->assign('FCKeditor', $FCKeditor);
     }
4.
打开admin/goods.php,这里需要改动的地方比较多,找到create_html_editor('goods_desc', $goods['goods_desc']);在后面加一句

create_html_editor('goods_info', $goods['goods_info'],2);这里设置的是2

找到"goods_desc = '$_POST[goods_desc]', " .添加一句"goods_info = '$_POST[goods_info]', " 

 5.最后还需要修改现在themes/模版/goods.dwt文件,在合适的位置将刚添加的导航栏的内容显示出来,可以用这句:. {$goods.goods_info}。如果想改变商品详情页显示的样式,还需要修改style.css里面的代码。

同时在数据库里面增加一个字段goods_info,类型设置为text。在后台清下缓存并且运行,看看商品详情页,就有变化了。

      其实只要弄懂这几个文件之间的关系就完全可以自己控制后台的菜单或者导航了.languages/admin/common.php和后台admin /includes/inc_menu.phpcommon.php里面写的是左侧的菜单,inc_nemu.php里面写的是地址,如果需要看权限的话,就要看这个目录下的inc_privlanguages/priv_action这两个是用来控制权限的其中inc_priv里面是存放的动作,这个动作是下载数据表admin_action里面的,而priv_action则是对应的名字,这一块是用来控制后台给管理员分配权限的。

 

 

------分隔线----------------------------
栏目列表
推荐内容