网站首页
PHPCMS v9调用自定义选项里的值
发布时间:2015-03-23 09:45:58编辑:admin阅读()
-
在扩展类里面加如下代码:(在phpcms\libs\functions里)
/**
* 根据box类型字段获取显示名称
* @param $field 字段名称
* @param $value 字段值
* @param $modelid 字段所在模型id
* @广州建站:www.lzzit.com
*/
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 $lzzit;
}
调用代码:
{php $data = box('color',$r[color],$modelid)}
{loop $data $n $r}
{php $n+=1}
<a href="?{$urlvar1}age={$n}" {if $t['age']==$n}class="fun_hover"{/if}>{$r}<a>
{/loop}