迅睿開源框架是一款PHP8高性能·簡單易用的PHP開源開發(fā)框架, 基于MIT開源許可協(xié)議發(fā)布,不限制商業(yè)使用,以多端互聯(lián)為設(shè)計理念, 支持的微信公眾號、小程序、APP客戶端、移動端網(wǎng)站、PC網(wǎng)站等多終端式管理系統(tǒng)。
業(yè)務(wù)經(jīng)理
微信掃描以上二維碼
028-61286886
技術(shù)咨詢
我前面已經(jīng)把鉤子搭到了
但是在修改內(nèi)容的時候,不知道怎么傳遞回去
添加文章時,在提交之前,把content 的內(nèi)容修改了,然后再添加進去
function add($data) { $data[0]['content']="追加"; return $data; //這里無效}
需要知道什么鉤子名稱
鉤子是不可以回傳的
我覺得用模塊的繼承類比鉤子更加效率,鉤子是用來做發(fā)布前的驗證
diy/module/news/models/Content_model.php,加在類方法里面:
// 格式化字段值,模塊可重寫 protected function get_content_data($data, $_data = NULL) { !$data[1]['description'] && $data[1]['description'] = trim(dr_strcut(dr_clearhtml($data[0]['content']), 200)); $data[0]['content'].="追加xxxxxxxxxxxxxxxx"; return $data; }
需要知道什么鉤子名稱
鉤子是不可以回傳的
我覺得用模塊的繼承類比鉤子更加效率,鉤子是用來做發(fā)布前的驗證
diy/module/news/models/Content_model.php,加在類方法里面:
// 格式化字段值,模塊可重寫 protected function get_content_data($data, $_data = NULL) { !$data[1]['description'] && $data[1]['description'] = trim(dr_strcut(dr_clearhtml($data[0]['content']), 200)); $data[0]['content'].="追加xxxxxxxxxxxxxxxx"; return $data; }