ppypp伦理天堂,91手机在线视频,免费在线观看黄色毛片,夜夜穞天天穞狠狠穞AV美女按摩

聯系官方銷售客服

1835022288

028-61286886

投訴 已解決 我在模塊內容加了一個字段以后發表文章正常但是審核文章之后內容 3 0
迅睿CMS版本:4.3.12 #模塊 #字段 #文章

我在模塊內容加了一個Diy字段以后,發表文章正常。但是審核文章之后內容就出現了錯亂。

請教為何會出現這樣的情況?需要怎么修改?

解決方案
  • diy字段需要自己寫代碼才能正常運行,你需要把代碼發出來,我分析分析代碼看看哪里的問題,錯亂是什么樣子的錯亂也需要截圖一下

  • 回復@官方研發技術-小卡 麻煩大佬幫看一下,

    這是添加的Diy字段的代碼,在config/myfield目錄。

    $code = '<select name="data" class="form-control"><option value="">';

    $gcs = \Phpcmf\Service::M()->db->table('admin_role_index')->where('roleid', '2')->get()->getResultArray(); //先取roleid=2所有人的uid

    if ($gcs) {

    foreach($gcs as $r) {

    $p = \Phpcmf\Service::M()->db->table('member')->where('id', $r['uid'])->get()->getRowArray(); //再取所有uid對應的名字

    $code.= '<option value="'.$p['username'].'" > '.$p['username'].' </option>';

    }

    }

    $code.= '</select>';

    別的地方我都沒有改過,僅僅添加了一個字段,可以正常發表文章,審核時看到的也是正常。

    但是審核后_verify表里content的內容會錯亂,跟字段對不上了。

    {"content":"","catid":2,"uid":20,"id":179,"inputtime":1609748771,"updatetime":1609748784,"inputip":"119.98","displayorder":0,"hits":1,"author":"111","title":"","neirong":"","lcfh":"","description":""status":2}

  • name="data" 這里寫錯了,你看diy字段的name值寫法,里面有一個config/myfield/test.php,你這里寫法不對,導致無法存儲

    而且你這個select也有問題,存儲了無法實現選擇已存儲的選項

    滿意答案
    開源積分+10
  • @官方研發技術-小卡:明白了,感謝大佬,我再研究一下!!非常感謝。