《CMS技巧:phpcms v9 PC标签中num参数支持变量的方法》要点:
本文介绍了CMS技巧:phpcms v9 PC标签中num参数支持变量的方法,希望对您有用。如果有疑问,可以联系我们。
相关主题:PHPCMS教程
导读:在phpcms v9系统中,pc标签中的num参数不支持变量的,只能用数字,非常的不方便,那如何修改呢?官方获取$num的方法是$num = isset($num...
在phpcms v9系统中,pc标签中的num参数不支持变量的,只能用数字,非常的不方便,那如何修改呢?
官方获取$num的方法是$num = isset($num) && intval($num) ? intval($num) : 20;这样的
如何参数过来,就把变量转成整数类型了
解决方法很简单的.
找到标签解析方法:
/phpcms/libs/classes/template_cache.class.php
132行
$num = isset($num) && intval($num) ? intval($num) : 20;
改为:
$num = isset($num)? $num : 20;
只要让它不再强制数字就行了!
如此,模板页可以这样调用:
{pc:content action="lists" catid="$catid" num="$num" order="id DESC" page="$page"}
转载请注明本页网址:
http://www.vephp.com/jiaocheng/5760.html