帝国CMS多值字段 morevaluefield详解
发布时间:2020-04-04作者:帝国建站网
帝国CMS多值字段 morevaluefield详解!(其实也不复杂)
基本概述
帝国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>';
}
?>相关帝国教程
- 11-20帝国cms模板结合项价格范围筛选方法
- 02-15帝国CMS首页调用已注册会员人数和最新会员名称
- 11-21在帝国CMS后台增加手动添加会员功能
- 09-04帝国CMS模板内容页关键字加粗 加背景色
- 10-07帝国CMS栏目导航调用方法:用SQL语句调用一级栏目和二级栏目的方法!
- 06-23帝国cms搜索模板无缓存使用多个搜索模板
- 06-07帝国cms列表页模板自动把标题图片生成缩放图并调用出来
- 01-13帝国CMS根据栏目ID获取栏目字段信息
- 05-18帝国CMS多终端手机版内容图片压缩
- 03-16帝国CMS设置后台友情链接每页显示数量
- 10-20帝国CMS调用图集第一张图片的方法
- 10-14帝国cms灵动标签的SQL语句从第2条开始调用
- 11-21帝国CMS随机调用N个终极栏目的方法
- 01-21帝国cms常见问题 收集整理
- 11-03帝国CMS二次开发高效的随机调用方法
- 08-10帝国CMS内容页调用会员组ID 支持静态页生成
- 10-19帝国CMS灵动标签判断字段为某值
- 03-05phome_enewsbuybak 数据表字段解释(购买记录表)
- 12-23帝国CMS内容页调用附属专题
- 02-16帝国CMS教程模板导入导出详解