迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發(fā)框架,基于MIT開源許可協(xié)議發(fā)布,免費且不限制商業(yè)使用,是免費開源的產(chǎn)品,以萬端互聯(lián)為設(shè)計理念,支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
聯(lián)系官方銷售客服
1835022288
028-61286886
自定義模塊“CASE” 案例,無法正常定義
原來 3.5.0之前都可以正的……
3.5.0版,把case名稱設(shè)為系統(tǒng)預(yù)留名稱了,無法創(chuàng)建,以前創(chuàng)建的也就打不開了。。
只可惜之前創(chuàng)建的模塊,內(nèi)容都搞不出來了
我class模塊也不行
回復(fù)@周大帥
確實存在這個問題!
/dayrui/Core/Controllers/Admin/Module.php
查找一下代碼
if (!preg_match('/^[a-z]+$/U', $dir)) { $this->_json(0, dr_lang('模塊目錄[%s]格式不正確', $dir)); } elseif (\Phpcmf\Service::M('app')->is_sys_dir($dir)) { $this->_json(0, dr_lang('模塊目錄[%s]名稱是系統(tǒng)保留名稱,請重命名', $dir)); }
修改為
if (!preg_match('/^[a-z]+$/U', $dir)) { $this->_json(0, dr_lang('模塊目錄[%s]格式不正確', $dir)); } elseif (\Phpcmf\Service::M('app')->is_sys_dir($dir) && $dir!="case") { $this->_json(0, dr_lang('模塊目錄[%s]名稱是系統(tǒng)保留名稱,請重命名', $dir)); }
/dayrui/Core/Controllers/Admin/Module_create.php
elseif (\Phpcmf\Service::M('app')->is_sys_dir($data['dirname'])) { $this->_json(0, dr_lang('目錄[%s]名稱是系統(tǒng)保留名稱,請重命名', $data['dirname'])); }
elseif (\Phpcmf\Service::M('app')->is_sys_dir($data['dirname'])&& $dir!="case") { $this->_json(0, dr_lang('目錄[%s]名稱是系統(tǒng)保留名稱,請重命名', $data['dirname'])); }
回復(fù)@Fake4
一月份的主題,POSCMS 有一個好處,就是可以復(fù)制模板修改,我把名字改了,然后301重定向!
3.5.0版,把case名稱設(shè)為系統(tǒng)預(yù)留名稱了,無法創(chuàng)建,以前創(chuàng)建的也就打不開了。。
只可惜之前創(chuàng)建的模塊,內(nèi)容都搞不出來了
我class模塊也不行
回復(fù)@周大帥
確實存在這個問題!
/dayrui/Core/Controllers/Admin/Module.php
查找一下代碼
修改為
/dayrui/Core/Controllers/Admin/Module_create.php
查找一下代碼
修改為
回復(fù)@Fake4
一月份的主題,POSCMS 有一個好處,就是可以復(fù)制模板修改,我把名字改了,然后301重定向!