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

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

说明:自定义多图字段名 shigongtu
1 内容页调用
{loop $shigongtu $r}
     <img src="{$r[url]} " title="测试"/>
{/loop}

2 首页,分页调用
第一种推荐位调用自定义字段
在模型里加好自定义字段后,必须把“在推荐位标签中调用”点击“是“
然后用同一样的方法去调节数据就OK了,记住,如果你加了文章,必须去更新文章才会显示,自定义段在推荐中只显示你选择后,选择前加的加文章不显示,更新一下文章就显示了
例子:
{pc:content action="position" posid="推荐位id" num="30" thumb="1" moreinfo="1" order="listorder DESC"}
{loop $data $key $val}<LI>
<a href="{$val[‘url‘]}" target="_blank"><img src="{$val[‘自定义段‘]}" alt="{$val[‘title‘]}" height=36 width=98 /></a>
<a href="{$val[‘url‘]}" target="_blank">{str_cut($val[‘title‘],20)}</a></LI>
{/loop}
{/pc}

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

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

例子:
{pc:content action="lists" moreinfo="1" catid="51" order="id" num="5"cache="3600"}
{loop $data $r}
<a href="{$r[url]}" target="_blank"> {$r[title]}</a>
{php eval("\$arr=" . $r[shigongtu] . ";");}
{loop $arr $val}
 {$val[url]} |
{/loop}
{/loop}
{/pc}

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

{pc:get sql="select * FROM v9_house_data where id=2"  num="1" cache="3600" return="data"}
      {loop $data $r}
    
       {php eval("\$arr=" . $r[hxt] . ";");} //必须增加这个赋值,才能二次LOOP变量数组
        {loop $arr $rs}
          {$rs[‘fileurl‘]}
        {/loop}
    
      {/loop}
    {/pc}

时间: 2024-11-09 06:13:25

phpcms_v9 多图字段 内容页,首页,分页自定义字段调用的相关文章

内容模型定义的自定义字段在{dede:arclist}中调用不了

arclist标签调用附加表字段不再以频道模型指定的字段为依据,调用时需注意下面两个问题: 1.必须指定 channelid (内容频道id): [这句的意思是你是在那个模型上创建的字段,比如你在[普通文章]或[商品]模型上增加了1个字段flvurl,在[内容模型管理]中,[普通文章]模型或[商品]模型的ID是[1]或[6]] 2.直接在标记指定要调用的字段(可以在内容提模型管理中看这些字段名): 示例: {dede:arclist addfields='language,softtype' r

将B表的字段内容插入到A表字段中

update hy_b_hacker as h , ( SELECT ( @rowNO := @rowNo +1 ) AS rowno, ip FROM ( SELECT * FROM hy_b_sendlog GROUP BY ip )a, ( SELECT @rowNO :=0 )b ) as i set h.ip=i.ip where h.id=i.rowno;

phpcms替换类列表页,内容页,主页

利用phpcms制作企业站,首先要将静态的企业主页替换成后台可编辑的动态主页. 在phpcms/install_package/phpcms/templates新建一个英文文件夹 在此文件夹下在创建一个content文件夹 将制作的.html网页文件修改文件名为 index.html 并放入 content文件夹中 然后打开phpcms后台界面,点击界面,启用自己的主页文件夹 最后点击设置,进入站点管理,点击站点后边的修改 第一步:首先做一个静态的企业站主页: <!DOCTYPE html>

织梦checkbox字段在模板中runphp自定义输出

织梦自定义字段为多选checkbox时,前台根据checkbox选择的值,对应输出不同的效果,用runphp解决 首页/列表页 标签写法 [field:字段 runphp=yes] $arr = explode(',',@me); $result = ''; for($index=0;$index<count($arr);$index++){ $result .= "<span class='tag'>$arr[$index]</span>"; } @me

dedecms搜索模板,使用{dede:list}标签调用自定义字段不显示(空白)

前几天使用织梦做一个搜索功能,正常使用{dede:list}调用自定义内容模型中的自定义字段,代码如下:(自定义字段的调用可以参考:http://www.dede58.com/a/dedejq/5233.html,本文不再赘述) {dede:list row='100' addfields='zjtitle,zjfield' channelid='自定义内容模型id' pagesize='6'} <li> <div class="result_left"> &l

项目开发中自定义字段设计原则

在开发系统过程中,做到自定义字段策略设置,目前这种功能是很多系统的标准配置,这样子可以简化后续增加字段的难度,并对自定义字段做管理. 自定义字段功能要注意到以下几点: 1.批量规划好要自定义字段的数据表.2.对自定义字段存放的表字典表做设计3.对自定义字段做不同的属性设计4.自定义字段的扩展设计 1.明确是哪个表需要自定义字段.如果是开发一套易用的系统,做开发的时候对用到的主表做统一的自定义字段设计.这样子方便在以后的开发应用中直接操作自定义功能就能增加字段.很多程序员在初写程序的时候,增加字段

自定义字段的设计与实现(Java实用版)

前言 自定义字段又叫做"开放模型",用户可以根据自已的需求,添加需要的字段,实现个性化定制. 使用自定义字段的目的,使用自定义字段解决哪些问题 如现有一套CRM系统,客户模块中客户信息,需要实现不同行业,不同业态都可以个性化需求.那我们知道客户信息表T_CUSTOM,如姓名,性别,电话 等基本通用属性是可以通用的,但如药疗行业客户需要记录体重,血压等,而运输行业的客户更关注货物品类,产量等,而又如快速消费品行业关注客户的爱好,年龄,星座啊,这些问题该如何处理呢? 自定义字段的设计与实现

EVA:自定义字段实现

原文链接:http://blog.csdn.net/ytangdigl/article/details/70145910 前言 自定义字段又叫做"开放模型",用户可以根据自已的需求,添加需要的字段,实现个性化定制. 使用自定义字段的目的,使用自定义字段解决哪些问题 如现有一套CRM系统,客户模块中客户信息,需要实现不同行业,不同业态都可以个性化需求.那我们知道客户信息表T_CUSTOM,如姓名,性别,电话 等基本通用属性是可以通用的,但如药疗行业客户需要记录体重,血压等,而运输行业的客

敏捷工具leangoo配置自定义字段

做产品,最希望的是我的任务卡片可以灵活自定义,可以记录我想记录的所有信息.把重点信息画出来,一目了然.为了满足每个人不同的需求,Leangoo推出了自定义字段... 自定义字段可以为任务卡片添加扩展字段(比如“任务开始时间”“预计开始时间”“预计结束时间”,“电话”“邮箱”等等),根据需求随时定制你的任务卡片 我们来看看一些常用的应用场景: 一.Bug反馈 利用自定义字段记录bug的更多具体详细信息,如:bug产生的平台.来源.bug级别.反馈人等等,帮助开发快速找到问题. ? 二.销售客户管理