织梦操作中,难免不遇到数组,在list标签中,就可以使用数组操作.

[field:array runphp='yes']
    if(@me['litpic']=='/images/defaultpic.gif'){
            @me=    get_imgs(@me['id'],1);
    }else{
            @me=@me['litpic'];
}[/field:array]

这里还应用了一个自定义函数get_imgs().功能是获取图片中第一张.判断了是否有缩率图,有就输出,没有就获取第一张图片.

这里还出现了@me,他是一个代表值,既可以是输出@me=,也可以是传入参数值.
[field:global.autoindex/]
在list这种数剧列表中会输出1,2,3自然数,相当于数组的$k=>$v中$k

顺便说一句,遇到不能在模板中操作的,可以用自定义函数解决,一般常用到数据库操作.明天会讲解在织梦中使用ajax.虽然ajax很简单,但是要在织梦中使用,还是需要一番研究才实现的.

标签: none

评论已关闭