phpcms 获取box类型数据
来源:互联网 发布:宁波房产最新成交数据 编辑:程序博客网 时间:2024/06/05 17:57
求租|2
把上面代码放到extentinon.func.php 文件里面/**
* 根据box类型字段获取显示名称
* @param $field 字段名称
* @param $value 字段值
* @param $modelid 字段所在模型id
*/
function box($field, $value, $modelid='') {
$fields = getcache('model_field_'.$modelid,'model');
extract(string2array($fields[$field]['setting']));
$options = explode("\n",$fields[$field]['options']);
foreach($options as $_k) {
$v = explode("|",$_k);
$k = trim($v[1]);
$option[$k] = $v[0];
}
$string = '';
switch($fields[$field]['boxtype']) {
case 'radio':
$string = $option[$value];
break;
case 'checkbox':
$value_arr = explode(',',$value);
foreach($value_arr as $_v) {
if($_v) $string .= $option[$_v].' 、';
}
break;
case 'select':
$string = $option[$value];
break;
case 'multiple':
$value_arr = explode(',',$value);
foreach($value_arr as $_v) {
if($_v) $string .= $option[$_v].' 、';
}
break;
}
return $string;
}
{pc:get sql="select District from resww_hotels" num="5" return="data" }
{loop $data $r}
<li>
<a href="javascript:void(0);" title="{$r[District]}" name="{$r[Price]}">
{box('District',$r[District],$modelid)}
</a></li>
{/loop}
{/pc}
- phpcms 获取box类型数据
- phpcms v9 自定义box类型 输出选项名称
- 视频学习 ---------如何获取Mp4某个box下面的数据
- phpcms获取auth_key漏洞
- 获取number数据的类型
- PHPCMS中调用自定义BOX值与选项方法
- PHPCMS v9 查找重复数据
- SQL获取datetime类型的数据内容
- Scanner获取String类型的数据
- 各种类型接口数据的获取方法
- SpringMvc如何传递获取Date类型数据
- 判断获取的数据是不是number类型
- net-snmp获取各个类型的数据
- 使用DBUtils获取Blob类型数据
- php 获取pointer 类型的数据 leanclude
- 使用DBUtils获取Blob类型数据
- 关于h264的avc box中数据的提取。sps pps的获取。
- 关于h264的avc box中数据的提取。sps pps的获取。
- destoon新建模块
- thinkphp 三级联动
- 继上一篇的thinkphp三级联动数据库
- php 处理上百万条的数据库如何提高处理查询速度
- mysql 查询两个表相同数据 全部数据 查询一个表中另外一个表不存在的数据
- phpcms 获取box类型数据
- 启用页面Gzip压缩
- 配置虚拟主机
- MyISAM InnoDB 区别
- PHP常见面试题及答案
- magento去除图片白边
- 带你走近AngularJS - 体验指令实例
- thinkphp memcache的使用
- 遍历目录下面所有的文件夹和文件