PHPCMS 新增模型列表页选项名称调用

#只需要在extention.func.php加入以下函数即可调用 选项名称

····

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;

}

····

你可能感兴趣的:(PHPCMS 新增模型列表页选项名称调用)