LebiShop
模板语法
调用相关标签(不区分大小写)
调用系统级代码块:{MOD:name} 支持高级语法{MOD:name(#top:5;)} 条件使用详见下面的基本语法。
调用模板块:{MOD:name}
语言标签:{Tag:中文}
广告读取:{AD:name}
路径相关(不区分大小写):
{/} 网站的安装路径
{/lang} 当前语言的安装路径,
{/js} 系统js路径,即/theme/system/js
{/image} 系统image路径,即:/theme/system/image
{/css} 系统css路径 ,即:/theme/system/css
{js} 当前模板js路径
{image} 当前模板image路径
{css} 当前模板css路径
其它标签(不区分大小写)
{loadtheme} 每个页面模板头部必须添加此代码,以保证语言及模板资源路径的正确性
{title} 网页标题
{keywoerds} meta标签中的关键字
{description} meta标签中的描述
基本语法(区分大小写):
1.查询一个表中的数据并循环输出,示例:
${
#table:Lebi_FriendLink;
#where:IsShow=1 and Name='"+Rstring("Name")+"';
#top:20;
#order:Sort desc;
- {%Name%}
- <%={Name}%>
}$
示例说明:
${}$标识一个循环体,循环体内
#...;标识一个循环条件
#table: 查询的数据表明称
#where: 查询条件
#top: 前多少条记录
#order: 排序方式
#page: 分页页码,查询结果需要翻页时请留空此参数
#pagesize: 每页显示数量
#model: 实例名称(不可重复)
#tag: 标签名称(不可重复)
{%Name%}: 输出一个查询表中的字段,等价于response.write({Name})
{Name}: 输出一个查询表中的字段
#Source
它可以调用Shop.Bussiness.ShopPage类里面的方法的返回的数据。
使用方法:#Source:方法名。
2.获取参数
Rint("key") 取得表单或url提交的一个数字型参数,如失败返回0
Rstring("key") 取得表单或url提交的一个文本型参数,如失败返回""
Rint_Para("number") 此方法可根据后台“页面设置”中设计的页面参数格式获取参数。number不是参数的名字,而是序号;如:Rint_Para("0") 表示获取第一个参数
Rstring_Para("number ") 同上