YzmCMS
站点名称: 范例:多骨鱼博客 代码:{$site[site_name]} 站点地址: 范例:https://blog.duoguyu.com 代码:{$site[site_url]} Css/Js/Images的相对路径: 范例:/common/static/ 代码:{STATIC_URL} SEO标题: 范例:多骨鱼个人博客 - 博客日记 - 优秀个人站长推荐 - 优秀个人博客 代码:{$seo_title} 网站关键字: 范例:个人博客,优秀站长,博客站长推荐,博客日记,个人博客制作 代码:{$keywords} 网站描述: 范例:个人博客日记,记录一些优秀个人站长是如何制作个人博客,建个人博客、以及经营个人网站的,本站还会推荐一些优秀的个人博客站长网站。 代码:{$description} 网站版权: 范例:© 2018 多骨鱼博客 代码:{$site[site_copyright]} 网站备案号: 范例:津ICP备15003271号 代码:{$site[site_filing]} 网站统计: 范例:网站统计代码请自行百度“站长统计” 代码:{$site[site_code]}
格式化时间 - 年月日时分秒 范例:2019-01-24 15:10:25 代码:{date('Y-m-d H:i:s',$v['inputtime'])} 格式化时间 - X月前 范例:1月前 代码:{format_time($inputtime)} 字符串截取:{str_cut(待截取的字符串, 截取字数)} 代码:{str_cut($v['description'], 100)} 包含文件:{m:include "模块名","文件名"} 代码:{m:include "index","header"} 根据栏目ID获取当前位置:{get_location(栏目ID)} 范例:首页 > 新闻中心 > 官方新闻 代码:{get_location($catid)} 根据栏目ID获取栏目名称:{get_catname(栏目ID)} 代码:{get_catname($v['catid'])} 根据栏目ID获取栏目信息:{get_category(栏目ID, 获取的键)} 范例:获取栏目ID为2的URL地址 代码:{get_category(2, 'pclink')} 根据栏目ID获取子栏目信息:{get_childcat(栏目ID)} 代码:{php $r = get_childcat(3);}
获取会员ID: 代码:{php $userid = intval(get_cookie('_userid'));} 获取会员用户名: 代码:{php $username = safe_replace(get_cookie('_username'));} 判断会员是否登录: 代码:{if $userid==0}会员未登录{else}你好:{$username}{/if} 获取会员头像: 代码:{php $memberavatar = get_memberavatar($userid);} 获取会员基本资料: 代码:{php $memberinfo = get_memberinfo($userid);} 获取会员全部资料: 代码:{php $memberinfo = get_memberinfo($userid, true);} 根据会员组别ID获取组别名称:{get_groupname($groupid)} 代码:{get_groupname(3)} 或者 {get_groupname($memberinfo['groupid'])}
1,多种条件判断时 代码: {if 条件} 要显示的内容1 {elseif 条件2} 要显示的内容2 {elseif 条件3} 要显示的内容3 {else} 不满足以上条件时,要显示的内容4 {/if} 2,单条件判断时 代码: {if 条件} 要显示的内容 {/if} 实例参考: 范例1:判断栏目标签,根据栏目id显示不同栏目颜色: 代码: {if $v['catid'] == 1} <span class="iconStatus red">红色</span> {elseif $v['catid'] == 2} <span class="iconStatus blue">蓝色</span> {elseif $v['catid'] == 3} <span class="iconStatus orange">橙色</span> {else} <span class="iconStatus gray">灰色</span> {/if} 范例2:判断缩略图是否存在,如果不存在就显示默认图片: 代码: {if !empty($v['thumb'])} <img src="{$v[thumb]}"> {else} <img src="{STATIC_URL}images/nopic.jpg"> {/if}
代码: <ul> {loop $data $v} <li>{$v[键]}</li> {/loop} </ul> 或者带上key参数 代码: <ul> {loop $data $k=>$v} <li>{$k}的值是{$v}</li> {/loop} </ul>
{方法名(参数)} 范例:获取栏目名称:{get_catname($v['catid'])} 代码:<?php echo get_catname($v['catid']);?> PHP自增、自减: 代码: {php $i=10;} {loop $k $v} <li>{$i}</li> {$i++} {/loop}
例如:{php $i=1;} 解析为:<?php $i=1;?> 例如:{php $string = date('Y-m-d');} 解析为:<?php $string = date('Y-m-d');?> 如果您不习惯这套语法,也可以直接在模板中书写php代码,例如<?php echo 'Hello World!';?>
9