TBS调用自定义函数

HTMLCODE:

[news.content;block=div;ondata=myfunction]

PhpCode:

$TBS->MergeBlock('news',mysql,'SELECT * FROM news where types=2 order by id desc limit 0,2');
function myfunction($BlockName,&$CurrRec,$RecNum){ 
  $CurrRec['content']=iconv_substr($CurrRec['content'],0,100,'gb2312');
}

1 评论

  1. 不知道TBS能不能支持带参数的function调用啊,而且是动态的参数
    如在for循环中
    for blockbegin

    [var.objRef.method([var.temp,var.param])]

    end for blockend
    在调用方法之前参数是先被merge的。

    admin 于 2009-10-15 15:39:15 回复

    我就用了这个自定义函数,TBS绑定自定义函数不是很方便,对模板数据的处理都写在function myfunction($BlockName,&$CurrRec,$RecNum)这个里面。

发表评论

电子邮件地址不会被公开。 必填项已用*标注