有時(shí)候,我們想讓PC標(biāo)簽的數(shù)量是可變的,你會(huì)發(fā)現(xiàn),官方PC標(biāo)簽中的NUM參數(shù)是死的,只能用數(shù)字,這樣有時(shí)候不能滿足我們實(shí)現(xiàn)復(fù)雜的調(diào)用.真是讓人蛋都碎了……
其實(shí)要讓它支持變量tve很簡(jiǎn)單,找到標(biāo)簽解析方法:
/phpcms/libs/classes/template_cache.class.php
132行:$num = isset($num) && intval($num) ? intval($num) : 20;
改為:$num = isset($num)? $num : 20;
只要讓他不再?gòu)?qiáng)制數(shù)字就行了,這樣話,模板頁(yè)就可以用:
{pc:content action="lists" catid="$catid" num="$num" order="id DESC" page="$page"}
這樣的語(yǔ)法來(lái)調(diào)用標(biāo)簽了.
新聞熱點(diǎn)
疑難解答
圖片精選