艺灵设计

全部文章
×

destoon b2b教程之调用指定字段itemid、username的商品信息

作者:艺灵设计 - 来源:http://www.yilingsj.com - 发布时间:2015-11-09 12:59:59 - 阅: - 评:2 - 积分:0

摘要:
  还是由于市场部需求,做手机页面时需要指定商品。咨询destoont技术那边后才知道:除了catid和areaid,其他条件必须写condition里面。有了这个说明后,终于能成功调用指定itemid、username等商品信息......

上次公司(窝窝宝)手机端页面进行改版,首页是以指定的产品作为活动页。由于每款产品都要修改标题、价格、销量、等其它信息,修改起来十分不方便。于是艺灵就想以模板标签的方式来自动化读取相应的数据,这样会大大节省艺灵制作页面的时间。

一、pc端调用商品标签代码

正常情况下,如果我们想调用一些产品的信息可以直接到后台中生成标签代码。步骤:管理员权限登录网站后台--我的面板--模板管理--标签向导--选择所属模块--调用条件--调用数量--排序方式--添加所属分类--标签模板--点击生成标签按钮--复制标签代码中的代码--粘贴到你想要显示的后台页面中,例如:首页。流程配图:destoon在pc端调用商品标签代码流程图

不知道看官有没有发现一个问题,上面的标签代码中展示的10款产品的条件是:有图+VIP排序,虽然我们能指定vip产品,但不能让显示的产品与设计图中的位置进行一一对应,所以这串代码我们需要修改。

二、新增商品id条件

destoon b2b网站管理系统有过研究的看官可能会发现这个规律:商品链接地址中itemid后面紧跟的数字即为当前商品的id号。所以我们指定itemid即可展示我们想要展示的商品。

修改标签代码

  1. <!--刚生成的默认代码-->
  2. <!--{tag("moduleid=16&catid=21&condition=status=3 and thumb<>''&pagesize=10&template=thumb-tbjj")}-->
  3. <!--修改后的代码-->
  4. <!--{tag("moduleid=16&catid=21&condition=status=3 and thumb<>''&pagesize=1&itemid=6666&template=thumb-tbjj")}-->
  5. <!--说明:注意上面黄色高亮部分,由于我们现在指定了产品,所以产品个数pagesize=1,后面的itemid=6666为一个商品id为6666的商品,代码间用&进行连接。-->

修改的代码可行不呢?只有试试才知道结果!我们复制代码后进入后台,就粘贴到首页中吧。为了不影响页面,我们可以给这段标签代码添加一个div,然后设置隐藏属性。

粘贴到index.html中

  1. <!--用一个div包裹并设置隐藏属性,目的是不影响当前页面-->
  2. <div class="none">
  3.  <!--{tag("moduleid=16&catid=21&condition=status=3 and thumb<>''&pagesize=1&itemid=6666&template=thumb-tbjj")}-->
  4. </div>

上面代码操作流程:管理员权限登录网站后台--我的面板--模板管理--在模板管理中选择index.htm--编辑index.htm--粘贴上面的代码--保存即可。流程配图:destoon在pc端调用商品标签代码并指定商品id流程图

接下来我们到前台页面中看一下具体的效果吧。拿出装x神器f12,如图:此时显示的商品id号竟然是705!坑爹呢!说好有6666呢?

三、指定商品id号

刚开始一直以为是浏览器缓存,最后发现却不是。在纠缠destoon官方技术人员若干分钟后,终于求到了解。

展示指定商品

  1. <!--用一个div包裹并设置隐藏属性,目的是不影响当前页面-->
  2. <div class="none">
  3.  <!--{tag("moduleid=16&condition=status=3 and itemid=6666 and thumb<>''&pagesize=1&template=thumb-tbjj")}-->
  4. </div>

同样执行前面的步骤,保存代码后我们到前台页面中看一下效果吧。配图:

怎么样,是不是成功了!

四、添加字段技巧

destoon官方技术原话:“除了catid和areaid,其他条件必须写condition里面。”

五、小试牛刀

下面我们想要展示一个会员名为jindeshun的所有产品,此时代码可以这样写。

展示指定会员的10件商品

  1. <!--用一个div包裹并设置隐藏属性,目的是不影响当前页面-->
  2. <div class="none">
  3.  <!--{tag("moduleid=16&condition=status=3 and username='jindeshun' and thumb<>''&pagesize=10&template=thumb-tbjj")}-->
  4. </div>

我们来看下上面代码执行后的效果吧,如图:展示指定会员名username的10款商品

六、吐槽

destoon好坑,技术文档都没有,什么东西都要问那边的技术(已付费),直到把他问烦了时才会告诉你正确的答案是什么......

----------完----------

转载声明:
  若亲想转载本文到其它平台,请务必保留本文出处!
本文链接:http://www.yilingsj.com/xwzj/2015-11-09/342.html

若亲不想直保留地址,含蓄保留也行。艺灵不想再看到有人拿我的技术文章到他的地盘或者是其它平台做教(装)程(B)而不留下我的痕迹。文章你可以随便转载,随便修改,但请尊重艺灵的劳动成果!谢谢理解。

亲,扫个码支持一下艺灵呗~
如果您觉得本文的内容对您有所帮助,您可以用支付宝打赏下艺灵哦!

Tag: destoon b2b网站管理系统 destoon v6.0教程 调用标签字段 itemid 商品信息 condition

上一篇: destoon v6.0教程之详情页添加多个QQ及旺旺聊天工具   下一篇: destoon b2b教程之调用指定itemid的商品信息且使用自定义图片

评论区