聯(lián)系官方銷售客服
1835022288
028-61286886
PHP程序里面
使用開發(fā)者工具創(chuàng)建的插件,編輯數(shù)據(jù)頁面,我用了 字段控件代碼
但是保存的時候不成功,在哪個文件格式化下時間,
public function edit() { $id = \Phpcmf\Service::L('input')->get('id'); $data = \Phpcmf\Service::M('order', 'mqpay')->get($id); $field = [ 'paytime' => array ( 'name' => '支付時間', 'fieldname' => 'paytime', 'ismain' => '1', 'fieldtype' => 'Date', 'ismember' => '1', ), 'status' => array ( 'name' => '支付時間', 'fieldname' => 'status', 'ismain' => '1', 'fieldtype' => 'Radio', 'ismember' => '1', 'setting' => array ( 'option' => array ( 'options' => '未支付|inprogress 已過期|expired 已支付未通知|paid 已完成|settled 通知失敗|unsettled', ), ), ), ]; \Phpcmf\Service::V()->assign([ 'paytimefield' => dr_fieldform($field['paytime'], $data['paytime']), 'statusfield' => dr_fieldform($field['status'], $data['status']), ]); list($tpl) = $this->_Post(intval(\Phpcmf\Service::L('input')->get('id'))); \Phpcmf\Service::V()->display($tpl);
完整的控制器文件內(nèi)容需要看看
回復@官方研發(fā)技術(shù)-羅老師
控制器是開發(fā)者工具生成的,暫時只修改了上面代碼
回復@官方研發(fā)技術(shù)-羅老師
加一句初始化表的代碼
不太熟悉二開的話,可以找官方開發(fā),然后再分析分析官方的開發(fā)代碼,這樣自己也學會了開發(fā)技巧。
回復@官方研發(fā)技術(shù)-羅老師
謝謝,不過好像問題理解錯了。編輯頁面保存時間字段時,無法保存成時間戳到數(shù)據(jù)庫。
這個代碼區(qū)域可以用來格式化轉(zhuǎn)換,比如使用函數(shù)把時間轉(zhuǎn)化為數(shù)字再存儲
之前這樣寫過,沒作用。
回復@官方研發(fā)技術(shù)-羅老師
你這個表示新發(fā)布內(nèi)容會轉(zhuǎn)換存儲,修改內(nèi)容不會
回復@官方研發(fā)技術(shù)-羅老師
嗯對,找不到修改 格式化的方法- -
?? 樓主腦殼不會轉(zhuǎn)彎嗎,羅老師都指明了,只是沒有明說,你把if去掉不就可以了?
唐突了,,剛睡醒!