dedecms有自己的模板语法,你下载个dedecms模板手册里面有详细教程,
我使用的时候也没有嵌套的。 如果在arc.archives.class.php文件中获得 一个数组 我这样赋值
$this->Fields['hotelname'] = array('0','12','13');
那么我在模板文件是不是应该是写
{dede:foreach array='hotelname'}[field:key/] [field:value/]{/dede:foreach}
{dede:arclist}
[field:array function='functionName("@me")'/]
{/dede:arclist}
直接将要你处理的字段值转给一个函数,然后在函数里面你想怎么显示就怎么显示了
“@me”代表传入该函数的值。
还有一种方法是自定义标签,也可以试试
我使用的时候也没有嵌套的。 如果在arc.archives.class.php文件中获得 一个数组 我这样赋值
$this->Fields['hotelname'] = array('0','12','13');
那么我在模板文件是不是应该是写
{dede:foreach array='hotelname'}[field:key/] [field:value/]{/dede:foreach}
{dede:arclist}
[field:array function='functionName("@me")'/]
{/dede:arclist}
直接将要你处理的字段值转给一个函数,然后在函数里面你想怎么显示就怎么显示了
“@me”代表传入该函数的值。
还有一种方法是自定义标签,也可以试试