自定义字段多文件多图的显示处理
对于自定义字段中的多图,多文件,也包括单图,单文件, 需要自己单独处理,默认程序不提供处理,可能最终看到 Array 这样的字符.
为什么不处理 ? 因为图片 或下载文件的地址会把页面撑到变形.所以需要自行处理.
其中xxxx代表你的字段名
多图的处理方法是
<volist name="info.xxxx" id="rs"><a href="{$rs.url}"><img src="{$rs.picurl}" alt="{$rs.about}"></a></volist>
多文件的处理方法是
<volist name="info.xxxx" id="rs"><a href="{$rs.url}">点击下载</a></volist>
单图,或单文件的话,就直接使用变量 {$info.xxxx}
如果页面中还有其它自定义字段的话,比如
这个时候,你需要 在 field参数中,加入上面的变量名,过滤掉他,不要再重复显示出来
{qb:showpage field="picurl,title,content,keywords,mv_url,xxxx"}<div class="SideBox"><div class="tag"><span>{$rs.title}</span></div><div class="cont">{$rs.value}</div></div>{/qb:showpage}
如果还不会添加字段可以先看:https://www.kancloud.cn/axdmin/blansj_x1/727186
