ѡ̳

标题: 修改计划:新增内容的复制粘贴功能用于程序添加时的内容填充--已完成 [打印本页]

作者: admin    时间: 2017-11-17 09:59
标题: 修改计划:新增内容的复制粘贴功能用于程序添加时的内容填充--已完成
需要类似onethink的复制栏目内容到其他栏目或当前栏目的功能(需要保证栏目绑定模型一致)

作者: admin    时间: 2017-11-30 10:44
  1. foreach($ids as  $key=>$catid) {
  2.                                         $siteid = $siteids[$catid];
  3.                                         $this->categorys = getcache('category_content_'.$siteid,'commons');
  4.                                         $modelid = $this->categorys[$catid]['modelid'];
  5.                                         $this->db->set_model($modelid);
  6.                                        
  7.                                         $addinfo = array();
  8.                                        
  9.                                         foreach($r as $key=>$val){
  10.                                                 $addinfo[$key] = $val;
  11.                                          
  12.                                                 }
  13.                                         unset($addinfo['id']);
  14.                                         $addinfo['catid'] = $catid;
  15.                                         $addinfo['inputtime'] = SYS_TIME;        
  16.                                         $addinfo['updatetime'] = SYS_TIME;
  17.                                          
  18.                                         $newid = $this->db->insert($addinfo,true); //新增主表数据结束
复制代码
  1. $this->db->table_name = $this->db->table_name.'_data';
  2.                                                
  3.                                                 $moredata = array();
  4.                                                 foreach($r_data as $key_m=>$val_m){
  5.                                                 $moredata[$key_m] = $val_m;
  6.                                          
  7.                                                 }
  8.                                                 $moredata['id'] = $newid;
  9.                                                 //$moredata = array('id'=>$newid);
  10.                                                
  11.                                                
  12.                                                 $this->db->insert($moredata);
  13.                                                 $hitsid = 'c-'.$modelid.'-'.$newid;
  14.                                                 $this->hits_db->insert(array('hitsid'=>$hitsid,'catid'=>$catid,'updatetime'=>SYS_TIME));
复制代码







欢迎光临 ѡ̳ (http://www.sunminxuan.cn/bbs/) Powered by Discuz! X3.4