迅睿CMS框架是一款PHP8高性能·簡單易用的CMS開源開發框架,基于MIT開源許可協議發布,免費且不限制商業使用,是免費開源的產品,以萬端互聯為設計理念,支持的微信公眾號、小程序、APP客戶端、移動端網站、PC網站等多終端式管理系統。
聯系官方銷售客服
1835022288
028-61286886
文章的后臺管理里面 發布模塊,我們想往里面添加自己建的表寫的功能字段,,要怎么操作,因為那個發布的文件模板,是官方的核心的文件里面,不能在上面直接修改,怕后面更新版本被覆蓋了
打算在內容發布界面再加幾個input選項嘛。這些input選項是存儲在你自己建的表里面去的。
是這個意思嗎?
回復@官方研發技術-羅老師 是的,我們新建了一個作者表,和文章出處表,還有一個馬甲用戶表,都是單獨的表,我們需要在發布的這個頁面,讓后臺管理可以添加,但是代碼又不能寫在官方文件里面
那我給你一個開放思路
模塊的發布頁面是可以復制出來到 dayrui/app/模塊/views/xxx.html,模塊自己寫的文件不影響升級
比如馬甲表的input的name值,我們區分開來
input name="majia[ziduan]"
然后需要保存模塊內容后也要自動保存到馬甲表,這個動作可以利用contnet控制器來做
參考文檔:《重寫內容Content類》
// 內容發布之后 public function _content_post_after($id, $data, $old) { 在這里面獲取post數據 比如$_POST['majia'] 然后在這里面入庫到馬甲表, }
二開的話,還是要多動動腦筋,一定不要去改系統自帶的文件
打算在內容發布界面再加幾個input選項嘛。這些input選項是存儲在你自己建的表里面去的。
是這個意思嗎?
回復@官方研發技術-羅老師 是的,我們新建了一個作者表,和文章出處表,還有一個馬甲用戶表,都是單獨的表,我們需要在發布的這個頁面,讓后臺管理可以添加,但是代碼又不能寫在官方文件里面
那我給你一個開放思路
模塊的發布頁面是可以復制出來到 dayrui/app/模塊/views/xxx.html,模塊自己寫的文件不影響升級
比如馬甲表的input的name值,我們區分開來
然后需要保存模塊內容后也要自動保存到馬甲表,這個動作可以利用contnet控制器來做
參考文檔:《重寫內容Content類》
二開的話,還是要多動動腦筋,一定不要去改系統自帶的文件