ClassCMS

应用方法调用

应用方法调用语法,通过此语法可以调用系统中所有应用的方法.

{cms:channel:get(5)} {//获取栏目id为5的栏目信息}
{$channel=cms:channel:get(10)} {//获取栏目id为5的栏目信息,并赋值给$channel}
{var_dump($channel)} {//输出栏目数组信息}

调用当前应用下的方法,可以使用this代替应用hash.

如当前应用为template,{this:myfunction()} 此代码会调用template:myfunction方法

调用当前应用,test模块内的myfunction方法: {this:test:myfunction()}

应用方法也支持串联调用如: {cms:common:ip()|cms:common:text(3)} 输出当前访客ip字符串的前3个字符