phpcms V9自定义多图字段内容页、首页、列表页调用

11月 2, 2014 phpcms

phpcms_v9 多图字段 内容页,首页,分页自定义字段调用

说明:自定义多图字段名 shigongtu
1 内容页调用

1
{loop $shigongtu $r}
1
     
1
<img src=
1
""

 

1
title=
1
"测试"
1
/>
1
{/loop}

2 首页,分页调用
第一种推荐位调用自定义字段
在模型里加好自定义字段后,必须把“在推荐位标签中调用”点击“是“
然后用同一样的方法去调节数据就OK了,记住,如果你加了文章,必须去更新文章才会显示,自定义段在推荐中只显示你选择后,选择前加的加文章不显示,更新一下文章就显示了
例子:

1
{pc:content action=
1
"position"

 

1
posid=
1
"推荐位id"

 

1
num=
1
"30"

 

1
thumb=
1
"1"

 

1
moreinfo=
1
"1"

 

1
order=
1
"listorder DESC"
1
}
1
{loop $data $key $val}<LI>
1
<a href=
1
"{$val['url']}"

 

1
target=
1
"_blank"
1
><img src=
1
"{$val['自定义段']}"

 

1
alt=
1
"{$val['title']}"

 

1
height=36 width=98 /></a>
1
<a href=
1
"{$val['url']}"

 

1
target=
1
"_blank"
1
>{str_cut($val[
1
'title'
1
],20)}</a></LI>
1
{/loop}
1
{/pc}

普通列表或栏目调用自定义字段

在{pc:content action=”lists” 后加上副表moreinfo=1 (等于1时显示,0时不显示)

例子:

1
{pc:content action=
1
"lists"

 

1
moreinfo=
1
"1"

 

1
catid=
1
"51"

 

1
order=
1
"id"

 

1
num=
1
"5"
1
cache=
1
"3600"
1
}
1
{loop $data $r}
1
<a href=
1
"{$r[url]}"

 

1
target=
1
"_blank"
1
> {$r[title]}</a>
1
{php eval(
1
"\$arr="

 

1
. $r[shigongtu] . 
1
";"
1
);}
1
{loop $arr $val}
1
{$val[url]} |
1
{/loop}
1
{/loop}
1
{/pc}

注:
原来是需要在模板里进行一次PHP变量赋值才行。LOOP标签查出来的变量数组不能直接再使用LOOP循环。

1
{pc:get sql=
1
"select * FROM v9_house_data where id=2"

  

1
num=
1
"1"

 

1
cache=
1
"3600"

 

1
return
1
=
1
"data"
1
}
1
      
1
{loop $data $r}
1
    

 

1
       
1
{php eval(
1
"\$arr="

 

1
. $r[hxt] . 
1
";"
1
);} 
1
//必须增加这个赋值,才能二次LOOP变量数组
1
        
1
{loop $arr $rs}
1
          
1
{$rs[
1
'fileurl'
1
]}
1
        
1
{/loop}
1
    

 

1
      
1
{/loop}
1
    
1
{/pc}

发表回复

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