当前位置:首页 >> Phpcms

phpcms多选字段使用方法

phpcms v9拥有强大的字段功能,后台模型内容可以任由自己改,是目前最好的二次开发的开源cms。

phpcms多选字段使用方法

找到文件 /phpcms/libs/function/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']); 

        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;  //phpfensi.com 

  

                        case 'multiple': 

                                $value_arr = explode(',',$value); 

                                foreach($value_arr as $_v) { 

                                        if($_v) $string .= $option[$_v].' 、'; 

                                } 

                        break; 

                } 

                        return $string; 

}

这样就可以了,前台调用该字段的时候使用{box('fenlei',$r[fenlei],$modelid)}.

本站部分建站教程来源于网络,仅供学习参考,如有侵权请联系我们及时删除!本文地址: phpcms多选字段使用方法

上一篇

phpcms SEO优化自定义HTML文件名教程

下一篇

phpcms修改标题长度方法

PHPCMS V9结构说明

PHPCMS V9结构说明

PHPCMS V9 结构目录说明 |–api 结构文件目录 |–caches 缓存文件目录 |– configs 系统配置文件目录 |– caches_* 系统缓存目录 |–phpcms phpcms框架主目录 |– language···

phpcms模板建站更换模板的教程

phpcms模板建站更换模板的教程

phpcms网站模板建站怎么更换模板?打开网站根目录,在根目录中找到"phpcms"文件夹,点击文件夹进入.在"phpcms"文件夹下找到"templates"文件夹···

phpcms自定义HTML文件名怎样SEO优化

phpcms自定义HTML文件名怎样SEO优化

自定义生成HTML文件名对于SEO优化非常有好处,不过phpcms V9版本没有这个功能,但是可以修改,下面是方法。1、修改你需要设置的模型,添加一个字段,配置如下图:2、打开/p···

phpcms模板建站循环调用专题相关文章列表的教程

phpcms模板建站循环调用专题相关文章列表的教程

phpcms模板建站前端怎样循环调用专题相关文章列表?先来看效果图:实现原理:很显然从逻辑上来讲就是一个嵌套循环,大循环,循环的是有多少个专题,挨个输出,而在每个已经···

PHPCMS如何制作手机版?

PHPCMS如何制作手机版?

PHPCMS 如何制作手机版?首先依次打开“模块”、“手机门户”、“添加手机站点”;然后填写站点名和LOGO文件相对位置,并绑定用于手机网站的二级域名;最后添加手机栏目即可···

phpcms模板建站限制标题字符的教程

phpcms模板建站限制标题字符的教程

phpcms模板建站怎样限制标题字符?首先进入后台,依次找到“内容->模型管理”;然后找到对应的模型,并选择后面的字段管理;接着找到“title”字段,并点击“修改”;最···

phpcms建站系统tag的伪静态设置教程

phpcms建站系统tag的伪静态设置教程

phpcms建站系统tag的伪静态怎么设置?1、添加url规则路径:进入网站后台->扩展->url规则管理,添加一个新的url规则,如下所示:url规则名称选择category,模块名称为···

phpcms模板建站图片水印在哪里修改

phpcms模板建站图片水印在哪里修改

phpcms模板建站图片水印修改方法,首先进入【设置】下的【站点管理】;然后在右侧站点管理中点击【修改】链接;最后在编辑站点的界面里,可以看到水印图片的设置和信息。以···

phpcms模板建站会员登录支持Email登录的教程

phpcms模板建站会员登录支持Email登录的教程

phpcms模板建站网站会员怎么支持勇Email登录?第一步:修改登陆的验证JS修改/statics/js/formvalidatorregex.js文件,在里面找到如下代码:ps_username:"^[\u4E00-\u9···

phpcms SEO优化自定义HTML文件名教程

phpcms SEO优化自定义HTML文件名教程

自定义生成HTML文件名对于SEO优化非常有好处,不过phpcms V9版本没有这个功能,但是可以修改,下面是方法。1、修改你需要设置的模型,添加一个字段,配置如下图:2、打开/p···

phpcms网站模板建站不能删除栏目的教程

phpcms网站模板建站不能删除栏目的教程

phpcms网站模板建站不能删除栏目,除超级管理员外,其他管理员都没有删除和修改栏目的权限,其实PHPCMS在判断权限的时候只判断admin_role_priv表中所记录的权限。也就是我们···

phpcms网站模板建站的程序安装教程

phpcms网站模板建站的程序安装教程

phpcms网站模板建站,怎样安装phpcms程序?在此教程开始之前,请购买好PHP环境服务器或在本地搭建好PHP环境。服务器的购买和本地环境的搭建,我们会在以后为大家详细讲解。···

返回顶部