?> )</h5></th> </tr> </thead> <tbody> <?php $n = 1; if (is_array($result)) { foreach ($result as $r) { ?> <?php $id = substr($r['keyid'], 3); ?> <?php $mecr = get_mec($id); ?> <tr> <td class="text-left shoptitle"><a href="<?php echo $mecr['url']; ?> "><?php echo $mecr['title']; ?> </a></td> </tr> <tr> <td colspan="3" class="text-left mycomment"> 总评:<div class="star"><?php echo star($r['field1'], 5); ?>
/** * 信息发布 */ public function newinfo() { $memberinfo = $this->memberinfo; if ($memberinfo['ischeck_mobile'] == 0) { MSG('您的手机还未验证!请先验证!', 'index.php?m=member&f=index&v=edit_mobile', 3000); } $uid = $memberinfo['uid']; if (isset($GLOBALS['submit'])) { $cid = 70; $cate_config = get_cache('category_' . $cid, 'content'); if (!$cate_config) { MSG(L('category not exists')); } //如果设置了modelid,那么则按照设置的modelid。共享模型添加必须数据必须指定该值。 if (isset($GLOBALS['modelid']) && is_numeric($GLOBALS['modelid'])) { $modelid = $GLOBALS['modelid']; } else { $modelid = $cate_config['modelid']; } $formdata = $GLOBALS['form']; $formdata['title'] = remove_xss($formdata['title']); //添加数据之前,将用户提交的数据按照字段的配置,进行处理 require get_cache_path('content_add', 'model'); $form_add = new form_add($modelid); $formdata = $form_add->execute($formdata); //插入时间,更新时间,如果用户设置了时间。则按照用户设置的时间 $addtime = empty($formdata['addtime']) ? SYS_TIME : strtotime($formdata['addtime']); $formdata['master_data']['addtime'] = $formdata['master_data']['updatetime'] = $addtime; //如果是共享模型,那么需要在将字段modelid增加到数据库 if ($formdata['master_table'] == 'content_share') { $formdata['master_data']['modelid'] = $modelid; } $formdata['master_data']['cid'] = $cid; //默认状态 status ,9为通过审核,1-4为审核的工作流,0为回收站 $formdata['master_data']['status'] = 1; //如果 route为 0 默认,1,加密,2外链 ,3,自定义 例如:wuzhicms-diy-url-example 用户,不能不需要自己写后缀。程序自动补全。 $formdata['master_data']['route'] = 0; $formdata['master_data']['publisher'] = $memberinfo['username']; //echo $formdata['master_table'];exit; if (empty($formdata['master_data']['remark']) && isset($formdata['attr_data']['content'])) { $formdata['master_data']['remark'] = mb_strcut(strip_tags($formdata['attr_data']['content']), 0, 255); } $id = $this->db->insert($formdata['master_table'], $formdata['master_data']); //生成url $urlclass = load_class('url', 'content', $cate_config); $urls = $urlclass->showurl(array('id' => $id, 'cid' => $cid, 'addtime' => $addtime, 'page' => 1, 'route' => $formdata['master_data']['route'])); $this->db->update($formdata['master_table'], array('url' => $urls['url']), array('id' => $id)); if (!empty($formdata['attr_table'])) { $formdata['attr_data']['id'] = $id; // print_r($formdata['attr_data']);exit; $this->db->insert($formdata['attr_table'], $formdata['attr_data']); } $formdata['master_data']['url'] = $urls['url']; //执行更新 require get_cache_path('content_update', 'model'); $form_update = new form_update($modelid); $data = $form_update->execute($formdata); //统计表加默认数据 $this->db->insert('content_rank', array('cid' => $cid, 'id' => $id, 'updatetime' => SYS_TIME)); MSG('信息发布成功,我们将在24小时内进行审核!'); } else { $categorys = get_cache('category', 'content'); load_function('content', 'content'); $mec = get_mec($memberinfo['mecid']); $endtime = mktime(0, 0, 0, date('m') + 3, date('d'), date('Y')); $endtime = date('Y-m-d', $endtime); load_class('form'); $endtime = WUZHI_form::calendar('endtime', $endtime); $editor = WUZHI_form::editor('form[content]', 'content', '', 'basic'); include T('content', 'member_mecinfo_newinfo'); } }
/** * 信息发布 */ public function newinfo() { $memberinfo = $this->memberinfo; if ($memberinfo['ischeck_mobile'] == 0) { MSG('您的手机还未验证!请先验证!', 'index.php?m=member&f=index&v=edit_mobile', 3000); } $cid = $memberinfo['glpp']; if (!$cid) { MSG('您的账户没有绑定到品牌,请联系客服!'); } $uid = $memberinfo['uid']; if (isset($GLOBALS['submit'])) { $cate_config = get_cache('category_' . $cid, 'content'); if (!$cate_config) { MSG(L('category not exists')); } //如果设置了modelid,那么则按照设置的modelid。共享模型添加必须数据必须指定该值。 if (isset($GLOBALS['modelid']) && is_numeric($GLOBALS['modelid'])) { $modelid = $GLOBALS['modelid']; } else { $modelid = $cate_config['modelid']; } $formdata = $GLOBALS['form']; $formdata['title'] = remove_xss($formdata['title']); //添加数据之前,将用户提交的数据按照字段的配置,进行处理 require get_cache_path('content_add', 'model'); $form_add = new form_add($modelid); $formdata = $form_add->execute($formdata); //插入时间,更新时间,如果用户设置了时间。则按照用户设置的时间 $addtime = empty($formdata['addtime']) ? SYS_TIME : strtotime($formdata['addtime']); $formdata['master_data']['addtime'] = $formdata['master_data']['updatetime'] = $addtime; //如果是共享模型,那么需要在将字段modelid增加到数据库 if ($formdata['master_table'] == 'content_share') { $formdata['master_data']['modelid'] = $modelid; } $formdata['master_data']['cid'] = $cid; //默认状态 status ,9为通过审核,1-4为审核的工作流,0为回收站 $formdata['master_data']['status'] = 1; //如果 route为 0 默认,1,加密,2外链 ,3,自定义 例如:wuzhicms-diy-url-example 用户,不能不需要自己写后缀。程序自动补全。 $formdata['master_data']['route'] = 0; $formdata['master_data']['publisher'] = $memberinfo['username']; //echo $formdata['master_table'];exit; if (empty($formdata['master_data']['remark']) && isset($formdata['attr_data']['content'])) { $formdata['master_data']['remark'] = mb_strcut(strip_tags($formdata['attr_data']['content']), 0, 255); } //处理前台特殊字段 $formdata['master_data']['type'] = 2; //团购类型 $id = $this->db->insert($formdata['master_table'], $formdata['master_data']); //生成url $urlclass = load_class('url', 'content', $cate_config); $urls = $urlclass->showurl(array('id' => $id, 'cid' => $cid, 'addtime' => $addtime, 'page' => 1, 'route' => $formdata['master_data']['route'])); $this->db->update($formdata['master_table'], array('url' => $urls['url']), array('id' => $id)); if (!empty($formdata['attr_table'])) { $formdata['attr_data']['id'] = $id; // print_r($formdata['attr_data']);exit; $this->db->insert($formdata['attr_table'], $formdata['attr_data']); } $formdata['master_data']['url'] = $urls['url']; //执行更新 require get_cache_path('content_update', 'model'); $form_update = new form_update($modelid); $data = $form_update->execute($formdata); //统计表加默认数据 $this->db->insert('content_rank', array('cid' => $cid, 'id' => $id, 'updatetime' => SYS_TIME)); MSG('信息发布成功,我们将在24小时内进行审核!'); } else { $categorys = get_cache('category', 'content'); load_function('content', 'content'); $mec = get_mec($memberinfo['mecid']); $model_r = get_cache('field_2', 'model'); load_function('template'); $status = 1; require get_cache_path('content_form', 'model'); $form_build = new form_build(2); $form_build->cid = $cid; $category = get_cache('category', 'content'); $form_build->extdata['catname'] = ''; $form_build->extdata['type'] = '0'; $formdata = $form_build->execute(); load_class('form'); $show_formjs = 1; $show_dialog = 1; $field_list = ''; if (is_array($formdata['0'])) { foreach ($formdata['0'] as $field => $info) { if ($info['powerful_field'] || $info['ban_contribute'] == 0) { continue; } if ($info['formtype'] == 'powerful_field') { foreach ($formdata['0'] as $_fm => $_fm_value) { if ($_fm_value['powerful_field']) { $info['form'] = str_replace('{' . $_fm . '}', $_fm_value['form'], $info['form']); } } foreach ($formdata['1'] as $_fm => $_fm_value) { if ($_fm_value['powerful_field']) { $info['form'] = str_replace('{' . $_fm . '}', $_fm_value['form'], $info['form']); } } } $field_list[] = $info; } } include T('content', 'member_postinfo_newinfo'); } }