专注ECSHOP第九年
始自2007,服务二千多商户,不断为您增光溢彩

阿牛Ecshop二次开发-模板标签yw_assign获取单篇文章与文章列表

Ecshop二次开发 经常需要调用数据库数据,为了方便开发人员调用,我们为其增加了 {yw_assign} 用于调用系统数据。本文主要讲解如何使用此标签调用相应的文章与文章列表。

 1.  调用一篇文章{yw_assign type=art id={文章ID} var={变量名}}

调用一篇文章变量的写法是:{yw_assign type=art id={文章ID} var={变量名}}

参数说明:

  • type :替换内容的类型 art 文章类型,标明要调去一篇文章并替换为文章变量。
  • id      : 文章ID要调去的文章ID,从后台中查看。
  • var   : 调用变量所使用的变量名。当前页面中不能重复。

返回变量:

  • .id                : 文章ID
  • .short_title  : 截取后的标题 eg. 12月15日全场大促…
  • .title             : 完整标题 eg.12月15日全场大促说明
  • .content       : 文章内容
  • .url               : 文章链接地址。
  • .file_url       : 文章附件路径。
  • .add_time   :  添加时间  eg. 2013-10-24
  • .file_url       :  文章附件路径。
  • .cat_name   : 所属分类名称
  • .cat_url       : 所属分类的链接地址。

 

例子:假设要调用一篇章的内容作为所有商品的售后说明,见下图:

 

Ecshop二次开发调用文章Ecshop二次开发调用文章
 假设文章的ID为:18,那么使用的标签是:
{yw_assign type=art id=18 var=goods_shouhou}
{$goods_shouhou.content}

2. 调用分类下的文章{yw_assign type=art_list id={分类ID} var={变量名} num={数量}}

调用一篇指定分类下文章变量的写法是:{yw_assign type=art_list id={文章ID} var={变量名} num={数量}}

参数说明:

  • id            : 文章分类ID 见网站后台《文章分类管理》
  • var          : 替换的变量名。
  • num        : 取出文章的数量。

返回变量说明:

  • .id                : 文章ID
  • .short_title  : 截取后的标题 eg. 12月15日全场大促…
  • .title             : 完整标题 eg.12月15日全场大促说明
  • .url               : 文章链接地址。
  • .file_url       : 文章附件路径。
  • .add_time   :  添加时间  eg. 2013-10-24
  • .file_url       :  文章附件路径。
  • .cat_name   : 所属分类名称
  • .cat_url       : 所属分类的链接地址。

返回变量的参数和type=art基本相同,唯一的不同是没有.content的获取。用于最新文章的制作。

假设要获取的文章分类的ID是18的话:如下调用:
{yw_assign type=art_list id=18 var=new_arts_18}
{if $new_arts_18}
<ul>
{foreach from=$new_arts_18 item=art}
  <li><a href="/{$art.url}" title="{$art.title}">{$art.short_title}</li>
{/foreach}
</ul>
{/if}

 

赞(0) 打赏
未经允许不得转载:阿牛ECSHOP » 阿牛Ecshop二次开发-模板标签yw_assign获取单篇文章与文章列表
分享到: 更多 (0)
1

评论 抢沙发

阿牛ECSHOP 更专业 更方便

关于我们联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏