1.{$articleTitle|escape:"html"}javascript
描述:用于html转码,url转码,在没有转码的变量上转换单引号,十六进制转码,十六进制美化转码。默css
认是html转码。可选:html url quoteshtml
2.{$articleTitle|nl2br} java
描述:全部的换行符将被替换成 <br />.功能同PHP中的nl2br()函数同样ios
输出:Sun or rain expected<br />today, dark tonightajax
3.{$articleTitle|default:"no title"}安全
描述:当变量为空或者未分配的时候,将由给定的默认值替代输出。函数
4.{$articleTitle|truncate:30:"...":true}post
描述:你也能够指定第二个参数做为追加在截取字符串后面的文本字串.该追加字串被计算在截取长url
度中。
输出:Two Sisters Reunite after E...
5.{$articleTitle|strip_tags}
描述:去除<和>标签,包括在<和>之间的任何内容.
也就是除去全部html的标签
6.{if}{else}{if}
eq、ne、
neq、gt、lt、lte、le、gte、ge、is even、is odd、is not even、is not odd、not、mod、
div by、even by、odd by、==、!=、>、<、<=、>=.
7.foreach
{foreach name=outer item=contact from=$contacts}
{foreach key=key item=item from=$contact}
{$key}: {$item}<br>
{/foreach}
{/foreach}
几个变量: $smarty.foreach.name.first /last/show/
8.html_options
<select name=customer_id>
{html_options values=$cust_ids selected=$customer_id output=$cust_names}
</select> $cust_ids 是value的array selected表示默认选中 output显示内容
也能够写做:{html_options options=$cust_options selected=$customer_id}
9.html_select_date
{html_select_date prefix="StartDate" time=$time start_year="-5" end_year="+1"
display_days=false} time时间显示类型date/time start_year 开始时间 display-days是否显示天
10.html_radios
{html_radios name="id" options=$cust_radios checked=$customer_id separator="<br />"}
11.html_select_time
直接显示选择时间{html_select_time}
12.assign
{assign var="name" value="Bob"}assign 用于在模板被执行时为模板变量赋值.
文件引用
1.插入js文件:{insert_scripts files='common.js,index.js'}
2.插入库文件:<!-- #BeginLibraryItem "/library/page_header.lbi" --><!-- #EndLibraryItem -->
2.insert标签 {insert name='cart_info'} 对应lib_insert里面的函数
模板文件列表:
activity.dwt 模板文件 活动列表页article_cat.dwt 模板文件 文章列表页article_pro.dwt 模板文件 系统文章页(如:“公司简介”、“版权信息“。)article.dwt 模板文件 文章内容页auction_list.dwt 模板文件 拍卖商品列表页auction.dwt 模板文件 拍卖商品详情页brand.dwt 模板文件 品牌商品列表页catalog.dwt 模板文件 全部分类、品牌页category.dwt 模板文件 商品列表页compare.dwt 模板文件 商品比较页flow.dwt 模板文件 购物车和购物流程页gallery.dwt 模板文件 商品相册页goods.dwt 模板文件 商品详情页group_buy_goods.dwt 模板文件 团购商品详情页group_buy_list.dwt 模板文件 团购商品列表页index.dwt 模板文件 首页message.dwt 模板文件 信息提示页(如:警告信息,登录成功。)myship.dwt 模板文件 配送方式查询页pick_out.dwt 模板文件 选购中心页receive.dwt 模板文件 收货确认信息页respond.dwt 模板文件 在线支付结果提示信息页search.dwt 模板文件 商品高级搜索、搜索结果页snatch.dwt 模板文件 夺宝奇兵页tag_cloud.dwt 模板文件 标签云页topic.dwt 模板文件 专题活动页user_clips.dwt 模板文件 用户中心页(包含:欢迎页、个人留言、个人评论、我的标签、收藏商品、缺货登记、添加缺货登记、个人推荐、单个商品推荐。)user_passport.dwt 模板文件 用户安全页(包含:会员登陆、会员注册、找回密码。)user_transaction.dwt 模板文件 用户中心页(包含:我的资料、个人红包、添加红包、个人订单、订单详情、合并订单、订单状态、商品列表、费用总计、收货人信息、支付方式、其余信息、会员余额、积分兑换。)wholesale_list.dwt 模板文件 批发商品页ad_position.lbi 库文件 广告位article_category_tree.lbi 库文件 文章列表页“文章分类树”auction.lbi 库文件 首页拍卖商品brand_goods.lbi 库文件 首页品牌商品brands.lbi 库文件 品牌列表和商品列表页“品牌筛选”cart.lbi 库文件 购物车cat_articles.lbi 库文件 首页分类文章cat_goods.lbi 库文件 首页分类商品category_tree.lbi 库文件 商品分类树categorys.lbi 库文件 选购中心“分类列表”comments_list.lbi 库文件 用户评论表单、内容列表comments.lbi 库文件 用户评论 (ajax载入comments_list.lbi库文件。)consignee.lbi 库文件 收货地址表单email_list.lbi 库文件 邮件订阅filter_attr.lbi 库文件 商品列表页“属性筛选”goods_article.lbi 库文件 相关文章goods_attrlinked.lbi 库文件 属性关联的商品goods_fittings.lbi 库文件 相关配件E-Commerce Online Shop 网上商店系统8goods_gallery.lbi 库文件 商品相册goods_list.lbi 库文件 商品列表goods_tags.lbi 库文件 商品标记goods_relative.lbi 库文件 相关商品group_buy.lbi 库文件 首页团购商品help.lbi 库文件 网店帮助history.lbi 库文件 商品浏览历史invoice_query.lbi 库文件 首页发货单列表member_info.lbi 库文件 会员登陆表单和登陆成功之后的会员信息member.lbi 库文件 会员登陆 (ajax载入member_info.lbi库文件。)myship.lbi 库文件 配送查询new_articles.lbi 库文件 最新文章、网店公告order_query.lbi 库文件 订单查询order_total.lbi 库文件 订单费用总计page_footer.lbi 库文件 页面脚部(包含:版权信息、联系电话、地址、IM软件和Ajax须要调用的javascript代码。page_header.lbi 库文件 页面头部 (包含:网店LOGO、顶部菜单、主导航)pages.lbi 库文件 列表分页price_grade.lbi 库文件 商品列表页“价格筛选”recommend_best.lbi 库文件 精品推荐recommend_hot.lbi 库文件 热卖商品recommend_new.lbi 库文件 新品推荐recommend_promotion 库文件 促销商品search_form.lbi 库文件 搜索表单snatch_price.lbi 库文件 夺宝奇兵最新出价列表 (必须被id="ECS_PRICE_LIST"包含实现ajax刷新。)snatch.lbi 库文件 夺宝奇兵出价表单 (必须被id="ECS_SNATCH"包含实现ajax刷新。)top10.lbi 库文件 销售排行ur_here.lbi 库文件 当前位置user_menu.lbi 库文件 用户中心菜单vote_list.lbi 库文件 在线调查vote.lbi 库文件 在线调查内容screenshot.png 图片文件 用于后台管理显示安装模板,必须使用.png格式。style.css 样式表文件 模板默认样式表文件,里面包含了模板的配置代码。