迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協議發(fā)布,不限制商業(yè)使用,以多端互聯為設計理念, 支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
業(yè)務經理
微信掃描以上二維碼
028-61286886
技術咨詢
新建個APP
config/Cache.php 代碼如下截圖
但是訪問 admin.php?c=field&m=index&rname=themediy&rid=1 的時候,卻提示 緩存不存在
但是看了緩存目錄,卻有這個緩存的
請問是哪里出了問題呢?
admin.php?c=field是系統控制器,跟你新建的APP沒有任何關聯的
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復迅??蚣軇?chuàng)始人
那系統控制器怎么會讀到這里來了呢?
http://help.xunruicms.com/471.html
如果要調用自定義字段的操作
初始化設置這里,可以繼承嗎?
這個文件不可以更改的
是不是想在插件app里面使用自定義字段功能?插件某表也來做一個自定義字段?
回復@易學習
是的
我有一個很好的辦法,不用修改系統文件,你把控制器文件代碼貼上來,我加幾句話就行
我就是用 page 自定義頁面的插件,改了個名字在修改??!
你看看page 插件吧?
現在只是測試一下能不能用來做
public function __construct(...$params) { parent::__construct(...$params); $field = \Phpcmf\Service::M('field')->get_mytable_field('abcd', 0); $this->_init([ 'table' => 'abcd', 'field' => $field, ]); // 寫入模板 \Phpcmf\Service::V()->assign([ 'menu' => \Phpcmf\Service::M('auth')->_admin_menu([ '自定義頁面' => [APP_DIR.'/'.\Phpcmf\Service::L('Router')->class.'/index', 'fa fa-safari'], '添加' => [APP_DIR.'/'.\Phpcmf\Service::L('Router')->class.'/add', 'fa fa-plus'], '修改' => ['hide:'.APP_DIR.'/'.\Phpcmf\Service::L('Router')->class.'/edit', 'fa fa-edit'], '自定義字段' => ['url:'.\Phpcmf\Service::L('Router')->url('field/index', ['rname'=>'table-abcd', 'rid'=>0]), 'fa fa-code'], ]), ]); }
abcd是表名,我也懶了 直接改這幾個點就行,我很多app都這么干的
好,我試試看,謝了
一定可以
admin.php?c=field是系統控制器,跟你新建的APP沒有任何關聯的
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復迅??蚣軇?chuàng)始人
那系統控制器怎么會讀到這里來了呢?
http://help.xunruicms.com/471.html
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復迅??蚣軇?chuàng)始人
如果要調用自定義字段的操作
初始化設置這里,可以繼承嗎?
這個文件不可以更改的
是不是想在插件app里面使用自定義字段功能?插件某表也來做一個自定義字段?
回復@易學習
是的
我有一個很好的辦法,不用修改系統文件,你把控制器文件代碼貼上來,我加幾句話就行
回復@易學習
我就是用 page 自定義頁面的插件,改了個名字在修改??!
你看看page 插件吧?
現在只是測試一下能不能用來做
public function __construct(...$params) { parent::__construct(...$params); $field = \Phpcmf\Service::M('field')->get_mytable_field('abcd', 0); $this->_init([ 'table' => 'abcd', 'field' => $field, ]); // 寫入模板 \Phpcmf\Service::V()->assign([ 'menu' => \Phpcmf\Service::M('auth')->_admin_menu([ '自定義頁面' => [APP_DIR.'/'.\Phpcmf\Service::L('Router')->class.'/index', 'fa fa-safari'], '添加' => [APP_DIR.'/'.\Phpcmf\Service::L('Router')->class.'/add', 'fa fa-plus'], '修改' => ['hide:'.APP_DIR.'/'.\Phpcmf\Service::L('Router')->class.'/edit', 'fa fa-edit'], '自定義字段' => ['url:'.\Phpcmf\Service::L('Router')->url('field/index', ['rname'=>'table-abcd', 'rid'=>0]), 'fa fa-code'], ]), ]); }abcd是表名,我也懶了 直接改這幾個點就行,我很多app都這么干的
回復@易學習
好,我試試看,謝了
一定可以