欢迎来到资源库(www.zyku.net)

帝国CMS

当前位置:首页 > CMS教程 > 帝国CMS > 自定义字段

帝国CMS多值字段morevaluefield详解

时间:2016-07-15|栏目:帝国CMS|点击:|我要投稿

基本概述

帝国CMS7.0新增了多值字段。像下载地址、在线地址、图片集等这样的将多个内容存放到一个字段的功能,增加字段时选择多值表单元素即可,功能更强大,扩展更灵活。

支持设定无限列与无限行数据录入,并且支持设置必填的列,以及默认行数。

结构分析

熟知帝国CMS数据结构的用户都知道以前的morepic downpath onlinepath 字段储存是如下:

单行以换行符分割,单项以六个冒号分隔

a::::::b::::::c::::::d::::::"\r\n"

a2::::::b2::::::c2::::::d2::::::"\r\n"

帝国CMS7.0的多值字段储存则是这样大的

单行以六个竖线分割,单项以六个六个冒号分割。

a::::::b::::::c::::::d::::::||||||a2::::::b2::::::c2::::::d2::::::

内容页调用

<?php

/*

 内容页调用多值字段示例

 假设字段这个多值字段为tl

**/

$exp=explode('||||||',$navinfor[tl]);

foreach($exp as $k=>$v)

{

    /*下一行是分割多值字段的每行中的每项*/

    $exp2=explode('::::::',$v);    

    /* $exp2[0] $exp2[1] 以此类推分别是每行的第一个值 第二个值 第三个值 */

    echo '<li>'.$exp2[0].' '.$exp2[1].'</li>';

}

?>

(资源库 www.zyku.net)

上一篇:帝国CMS设置后台友情链接每页显示数量的方法

栏    目:帝国CMS

下一篇:帝国CMS修改站点名字段长度的方法

本文标题:帝国CMS多值字段morevaluefield详解

本文地址:https://www.zyku.net/ecms/329.html

关于我们 | 版权申明 | 寻求合作 |

重要申明:本站所有的文章、图片、评论等内容,均由网友发表或上传并维护或收集自网络,仅供个人学习交流使用,版权归原作者所有。

如有侵犯您的版权,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:95148658 | 邮箱:mb8#qq.com(#换成@)

苏ICP备2020066115号-1

本网站由提供CDN加速/云存储服务