美文网首页
PHPCMS 新增模型列表页选项名称调用

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

作者: 夜空中乄最亮的星 | 来源:发表于2018-01-20 18:13 被阅读0次

只需要在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 新增模型列表页选项名称调用

      本文链接:https://www.haomeiwen.com/subject/csitaxtx.html