怎樣才能做到 可以編輯非自己發(fā)布的表單內(nèi)容(會員只要能看到列表中的就能編輯這條信息, 而不是提示:“數(shù)據(jù)# 不存在”)
protected function _Member_Edit() {
$id = intval(\Phpcmf\Service::L('input')->get('id'));
list($tpl, $data) = $this->_Post($id);
if (!$data) {
$this->_msg(0, dr_lang('數(shù)據(jù)不存在: '.$id));
}
\Phpcmf\Service::V()->display($tpl);
}
表單用戶類控制器已經(jīng)限定了只能編輯自己的控制器,你除非修改父類的方法復制到子控制器里面去修改
開源是一種精神,但不是義務,幫忙是情分,不幫也不要抱怨,建議大家多研究代碼、多閱讀代碼、多翻閱社區(qū)歷史問題!
回復@迅??蚣苈?lián)合創(chuàng)始人
請教大神怎們寫,目前就是前段是開放的提交留言(留言選擇了一個字段為區(qū)域, 只有某個區(qū)域的 管理者才能編輯這個區(qū)域的所有留言信息),
這樣開發(fā)提交UID都是0了,導致不是這個區(qū)域管理者無法編輯
創(chuàng)始人都說了把父類的控制器文件復制到子控制器里面寫
回復@迅??蚣苈?lián)合創(chuàng)始人 不會寫,求幫寫