YzmCMS短标识及模版英语的语法
摘要: YzmCMS 3.0及之上模版英语的语法及短标识全集(建造模版必读)。站训话称:{$site[site_name]}Css/Js/Images的静态数据相对路径:{STATIC_URL} ,指的相对路径为:/common/static/,题目:{$seo_title}重...
站训话称:{$site[site_name]} Css/Js/Images的静态数据相对路径:{STATIC_URL} ,指的相对路径为:/common/static/ 题目:{$seo_title} 重要字:{$keywords} 叙述:{$description} 网站著作权信息内容:{$site[site_copyright]} 域名备案号:{$site[site_filing]} 统计分析编码:{$site[site_code]} 包括文档:{m:include 控制模块名 , 文档名 } 比如:{m:include index , header }IF分辨英语的语法:
标识符串提取:{str_cut(待提取的标识符串, 提取篇幅)} 比如:{str_cut($v[ description ], 100)} 依据频道ID获得当今部位:{get_location(频道ID)} 比如:{get_location($catid)} 方式如: 新闻报道管理中心 官方网新闻报道 依据频道ID获得频道名字:{get_catname(频道ID)} 比如:{get_catname($v[ catid ])} 依据频道ID获得子频道信息内容:{get_childcat(频道ID)} 获得到的是一维数字能量数组,比如: {php $r = get_childcat(3);} vip会员有关: 获得vip会员ID:{php $userid =&al(get_cookie( _userid } 获得vip会员客户名:{php $username = safe_replace(get_cookie( _username } 分辨vip会员是不是登陆:{if $userid==0}vip会员未登陆{else}您好:{$username}{/if} 获得vip会员头像:{php $memberavatar = get_memberavatar($userid);} 获得vip会员基本信息:{php $ =&($userid);} 获得vip会员所有材料:{php $ =&($userid, true);} 依据vip会员组别ID获得组别称称:{get_groupname($groupid)} , 比如:{get_groupname(3)} 或是 {get_groupname($[ groupid ])}
{if 标准} 要显示信息的內容 {/if} {if 标准1} 要显示信息的內容1 {elseif 标准2} 要显示信息的內容2 {else} 要显示信息的內容3{/if} 缩列图分辨存有不会有,假如不会有就显示信息默认设置照片: {if !empty($v[ thumb ])}{$v[thumb]}{else}{STATIC_URL}images/nopic.jpg{/if} {if $catid==5} {elseif $catid==6} {else} {/if}循环系统标识案例(最后会分析成PHP中的foreach循环系统):
ul {loop $data $v} li {$v[键]} /li {/loop} /ul 或是携带key {loop $data $k= $v} li {$k}的值是{$v} /li {/loop} /ulPHP方式应用:
{方式名(主要参数)} 比如:获得频道名字:{get_catname($v[ catid ])} 分析为: ?php echo get_catname($v[ catid ? PHP自增、自减 {php $i=10;} {loop $k $v} li {$i} /li {$i++} {/loop}单行PHP分析:
比如:{php $i=1;} 分析为: ?php $i=1;? 比如:{php $string = date( Y-m-d } 分析为: ?php $string = date( Y-m-d ?
假如您不习惯性这套英语的语法,还可以立即在模版中撰写php编码,比如 ?php echo Hello World! ?