99久久国产露脸精品麻豆,欧美日韩精品小说,亚洲免费在线美女视频,国产三级中文字幕,91极品国产情侣高潮对白,国产亚洲一区二区三区不卡片,欧美jizz精品欧美性,久久国产精品久久国产片

YzmCMS短標簽及模板語法

袁志蒙 36765次瀏覽

摘要:YzmCMS 3.0及以上模板語法及短標簽大全(自建模板必看)。站點名稱:{$site[site_name]} 站點地址:{$site[site_url]} Css/Js/Images的靜態路徑:{STATIC_URL} ,指的路徑為:/common/static/,標題:{$seo_title} 關鍵字:{$keywords}...

短標簽(或函數)大全:

站點名稱:{$site[site_name]}
站點地址:{$site[site_url]}
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"} 


格式化發布時間:{date('Y-m-d H:i:s',$v['inputtime'])}

字符串截取:{str_cut(待截取的字符串, 截取字數)}  例如:{str_cut($v['description'], 100)}

根據欄目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'])}

IF判斷語法:

{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}
欄目5
{elseif $catid==6}
欄目6
{else}
其他欄目
{/if}

循環標簽實例(最終會解析成PHP中的foreach循環):

<ul>
	{loop $data $v}	
	<li>{$v[鍵]}</li>
	{/loop}	
</ul>
或者帶上key
<ul>
	{loop $data $k=>$v}	
	<li>{$k}的值是{$v}</li>
	{/loop}	
</ul>

PHP方法使用:

{方法名(參數)}   例如:獲取欄目名稱:{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!';?>

隨機內容

表情

共6條評論