有一个自己的Smarty函数,但其参数要取另一个Smarty函数返回来的结果,请问如何?

解决方案 »

  1.   

    比如一个函数取得某个栏目的所有子栏目的ID:如 {class_child params=1},输出:3,4,5另一个函数取得某些栏目的文章列表如:{list params='3,4,5'}请问我一次性的使用这两个函数,把这两个函数嵌套起来,就像md5(md5(....))一样使用 
      

  2.   

    <{foreach from=$topic_obj->func(1) itme=topic}>
        <{foreach from=$article_obj->func($topic.params) itme=article}>
        <{$article.name}>
        <{/foreach}>
    <{/foreach}>第一个foreach是栏目,里面的foreach是文章,func参数是ID
    用section也是可以的