导购CMS网站的界面设计说明和淘客分销系统模板自定义服务文档
栏目:模板自定义文档 更新时间:2月25日
基于运营、活动、营销及体验的完整导购解决方案,淘客云+cms网站 ——一个免费的淘客分销系统(pc+手机 h5)+微信公众号推广机器人,自己用省钱,给别人用赚钱

如何自定义一个模板


1、模板规范

1、首先,你要为自己的模板定义一个6位的模板ID(由英文和数字组成);
2、所有的CSS、JS、图片等静态文件全部放置在/public/你的模板ID/下
3、使用尽量少的外部框架,当然,这没有硬性要求和规定;
4、不要使用危险代码(比如危险函数等)

模板命名规范
首页:应用的客户端标识_index.html
列表页:应用的客户端标识_list.html
商品详情页:应用的客户端标识_detail.html
口令复制页:应用的客户端标识_code.html
其他(集合页):应用的客户端标识_other.html

如有其他自定义页面需求,请向客服进一步咨询

2、应用模板的页面演示

http://app.union.432520.com/?tpl=你的模板id

3、模板应用的客户端(可选)

  • pc + h5自适应(客户端标识:all)
  • pc(客户端标识:pc)
  • 手机H5 或 各型手机(客户端标识:h5)
  • ipad及其他平板(客户端标识:pad)
  • 微信(客户端标识:wechat)
  • 其他自定义(客户端标识:orther)

4、模板可用变量(全部为数组array)

1、超级变量 ag
2、单品变量 item
3、商品列表变量 itemlist
4、相关推荐变量 recom
5、专题列表变量 channels 和 专题浏览 channel

4.1、超级变量 $ag 键名对应键值

host:二级域名(如网址app.union.432520.com下该值为app。注意:独立域名下,该值为系统的二级域名,不是你绑定的那个独立域名的二级域名)
name:网站名
title:网页当前页的标题
keywords:网页当前页的关键词
description:网页当前页的描述
orther:其他你模板内置要取得的值,数组

4.2、单品变量 $item 键名对应键值

ItemTitle:单品名
ItemZCounpon:优惠券信息(如满xx减xx)
ItemId:商品ID
ItemImg:商品主图
ItemImgVal:商品图(轮播图,数组)
ItemPrice:商品一口价
ItemVol:商品近30天/7天/24小时销量(视模板用途而定)
ItemTipn:商品促销标识(有券即显示'内部价',无券显示'促销价')
ItemTPrice:商品最终价(有券即显示用券后的价格,无券同一口价)
ItemCounpon:商品优惠券面值(单位:元。注意:如果无券即是同一口价) > ItemMCounpon:商品原始优惠券面值(单位:元。注意:有就是有,没有就是0)
ItemTipname:商品优惠券标识,有券显示'优惠券',无券显示'会员价';
ItemBuyN:商品购买标识,有券显示'领券买',无券显示'立即享';

4.3、商品列表变量itemlist 和 recom 键名对应键值

ItemTitle:单品名
ItemZCounpon:优惠券信息(如满xx减xx)
ItemId:商品ID
ItemImg:商品主图
ItemPrice:商品一口价
ItemVol:商品近30天/7天/24小时销量(视模板用途而定)
ItemTipn:商品促销标识(有券即显示'内部价',无券显示'促销价')
ItemTPrice:商品最终价(有券即显示用券后的价格,无券同一口价)
ItemCounpon:商品优惠券面值(单位:元。注意:如果无券即是同一口价) > ItemMCounpon:商品原始优惠券面值(单位:元。注意:有就是有,没有就是0)
ItemTipname:商品优惠券标识,有券显示'优惠券',无券显示'会员价';
ItemBuyN:商品购买标识,有券显示'领券买',无券显示'立即享';

4.4、商品专题变量$channel 键名对应键值

ChannelTitle:专题名,如双11大额优惠券专题
ChannelId:专题ID,如8125
ChannelRoute:专题的路径,如/channel/1111-big-coupon/
ChannelImg:专题主图

5. 模板取值和运算

  • 支持完整php代码
  • 变量展示和运算使用php完整代码串

5.1. 模板取值

1、取网址中的值如下(示例取网址中id的值):

  1. <?php echo $_GET['id']; ?>

2、在页面中展示网站名:

  1. <?php echo $ag['name']; ?>

3、在页面中循环展示商品列表中所有的商品名:

  1. <?php
  2. foreach ($itemlist as $key => $value){
  3. echo $value['ItemTitle'];
  4. }
  5. ?>

4、在页面中循环展示商品列表中所有的商品中含有关键词“123”的商品的名称:

  1. <?php
  2. foreach ($itemlist as $key => $value){
  3. if(stristr($value['ItemTitle'],'123')){
  4. echo $value['ItemTitle'];
  5. }
  6. }
  7. ?>

5、在页面中展示商品的淘口令:

  1. <?php
  2. echo $item['code'];
  3. ?>