零基础建站培训介绍

当前位置:

ECShop程序{insert name=’ads’ id=1 num=1}代码解释

ECShop程序{insert name='ads' id=1 num=1}意思是ecshop获取广告名称为ads,且广告位id为1,该广告位置的广告数量为1.

ecshop它能识别【insert】是广告的名称,是因为,当我们新建一个广告位时,会出现以下模板

<table cellpadding="0" cellspacing="0">
{foreach from=$ads item=ad}
<tr><td>{$ad}</td></tr>
{/foreach}
</table>

我们会看到这有其中一句,from=$ads,这个ads就是insert识别到的名称,而怎么知道他是广告,后面的 item=ad,意思就表明了,项目的类型为广告。

这个就是为何ecshop能识别这是一句广告的原因。

而我们用insert的时候,需要对应新建广告位的那个from=$xxx,为的就是让ecshop识别它是从何而来的。

{insert name='ads' id=2 num=1}

同理,这个ads直接就对应了新建广告位时的默认名称。

{foreach from=$order item=order}

from=$order查找order这个参数,类型定义为order(订单),$order.user_name调用预先定义好的用户者的订单,truncate是数据库的事情。

{$order.usercity}订单者的城市名称。
{$order.randtime}这个本应该是随机时间的,不知道定义,不好说。
{$order.goods_name}订单的商品名称。googs代表商品
{$order.goods_url}订单所对应的商品的地址

相关教程:ecshop商城网站首页幻灯片替换成自定义js轮播方法

相关阅读:

ecshop微信端支付配置教程

上一课: 下一课:

发表评论

电子邮件地址不会被公开。 必填项已用*标注