PHPCMS 调用自定义选项里的值
发表时间: 2015-10-13 13:43:18 | 浏览次数:
在扩展类里面加如下代码:(在phpcms\libs\functions\extention.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']);
$junqi = array();
foreach($options as $_k){
$v = explode("|",$_k);
$junqi[] = $v[0];
}
return $junqi;
}
调用代码:
{php $data = box('color',$r[color],$modelid)}
{loop $data $n $r}
{php $n+=1}
{$r} {/loop}
(转载请注明:转自http://www.lrfun.com)
上一篇:PHPCMS 自定义全站热门文章排行函数
下一篇:PHPCMS 分页输入页码数跳转