ecshop添加自定义字段 增加前后台功能

  • A+
所属分类:我的工作

    一直在用帝国cms,自定义字段还是比较方便创建的,一般的功能基本都可以用帝国来实现。有时候一些网站需要添加某些功能时,就需要自定义字段来帮忙了,这两天找了一些ecshop添加自定义字段的方法,自己实际操作,然后收获到了,先将方法记录下来。

    第一步,先在ec后台数据库sql查询功能下添加对应的字段。网站的前缀需要注意哦!

    ALTER TABLE ‘ecs_goods’ ADD ‘goods_taobaourl’
VARCHAR( 32 ) NOT NULL AFTER ‘goods_weight’;

    sql的常用语句应该了解一些。

    第二步,修改admin/good.php文件。

    找到

    $shop_price = !empty($_POST[shop_price]) ? $_POST['shop_price'] : 0;
    在下面添加
    $goods_taobaourl = !empty($_POST['goods_taobaourl']) ? $_POST['goods_taobaourl'] : 0;
    找到
    if ($is_insert)
    是一个判断语句,直接找
    “goods_weight = ‘$goods_weight’,” .
    在下面添加:
    “goods_taobaourl = ‘$goods_taobaourl’,” .

    文件修改OK。

    第三步,修改后台模板文件,admin/templates/goods_info.htm,将下列代码添加到合适的位置

    <tr>
    <td class="label">淘宝地址:</td>
    <td><input type=”text” name=”goods_taobaourl” value=”{$goods.goods_taobaourl}” size=”20” /> </td>
    </tr>

    第四步,调用自定义字段

    前台模板goods.dwt中的对应位置,添加调用字段{$goods.goods_taobaourl}就OK了。

    方法是从网上找到的,字段goods_taobaourl大家可以随意更改成想要的字段就OK了。

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

目前评论:9   其中:访客  9   博主  0

    • 王学义 王学义 9

      ECSHOP 只有购物流程比较完善,其他功能都在弱了

        • 李鸣 李鸣 9

          @王学义 @王学义:确实是这样的.所以现在研究一下其它的方面,完善一下.

        • 上海网站制作 上海网站制作 2

          帝国是很强大的,一直都在用

          • seo博客 seo博客 2

            没有用过购物网站程序

            • 深圳龙凤庄 深圳龙凤庄 0

              强大的cms字段,关于代码书写多多指教!

              • 李伟东 李伟东 9

                博主你好,第一次来贵博客,支持一下文章!我是新人希望能学到更多的东西!!!

                • 广州产业园 广州产业园 2

                  我用的是WP 感觉操作起来比较简单

                  • 华仔 华仔 0

                    请问一下在cat_goods.lbi文件中应该怎么调用呢?我新增了字段,在后台增改都没问题,只是想在首页调用,可是首页调用是通过cat_goods.lbi这个文件来调用商品信息的,我直接用新增的字段{$goods.goods_subtitle}调用的话,是空白的。还望指教一二,感谢了!