联系官方销售客服

1835022288

028-61286886

求助 版主:官方研发技术组
希望官方能适配一个变量在配置文件中
类型:迅睿CMS 更新时间:2020-08-31 09:44:59

PHP程序里面

PHP文件:/dayrui/Fcms/Control/Admin/Module.php

方法:_Admin_Add

代码行数133和144的select_category生成栏目选择,第五个参数(只可选择子栏目),现在是1 我需要改成0,支持选择父级栏目

希望官方能适配一个变量在配置文件中

回帖
  • #1楼    迅睿框架创始人
    2020-08-31 08:50:32
    Chrome 0
    满意答案
  • SMALL
    #2楼    SMALL
    2020-08-31 08:52:06
    Chrome 0
    回复迅睿框架创始人 这里是Control,Library目录下的tree我看了,是支持的
    /**
         * 栏目选择
         *
         * @param array			$data		栏目数据
         * @param intval/array	$id			被选中的ID
         * @param string		$str		属性
         * @param string		$default	默认选项
         * @param intval		$onlysub	只可选择子栏目
         * @param intval		$is_push	是否验证权限
         * @param intval		$is_first	是否返回第一个可用栏目id
         * @return string
         */
        public function select_category($data, $id = 0, $str, $default = ' -- ', $onlysub = 0, $is_push = 0, $is_first = 0) {

  • #3楼    迅睿框架创始人
    2020-08-31 08:53:33
    Chrome 0
    /dayrui/Fcms/Control/Admin/Module.php这个文件不能修改,但是可以开发他的下级类,来改变这个参数变量,这样做就不会影响系统升级了
  • 官方研发实习技术
    #4楼    官方研发实习技术
    2020-08-31 09:43:35
    Chrome 0
    可以重写模块的dayrui/app/***/controllers/admin/Home.php文件
  • SMALL
    #5楼    SMALL
    2020-08-31 09:44:59
    Chrome 0
    迅睿框架创始人:重写了tree 问题解决,不过存在其它地方调用也一同配置问题