/** * 店铺详细页 */ public function detailOp() { $store_id = intval($_GET['store_id']); if ($store_id <= 0) { header('location: ' . MICROSHOP_SITE_URL); die; } $model_store = Model('store'); $model_goods = Model('goods'); $model_microshop_store = Model('micro_store'); $store_info = $model_microshop_store->getOneWithStoreInfo(array('microshop_store_id' => $store_id)); if (empty($store_info)) { header('location: ' . MICROSHOP_SITE_URL); } //点击数加1 $update = array(); $update['click_count'] = array('exp', 'click_count+1'); $model_microshop_store->modify($update, array('microshop_store_id' => $store_id)); Tpl::output('detail', $store_info); $condition = array(); $condition['store_id'] = $store_info['shop_store_id']; $goods_list = $model_goods->getGoodsListByColorDistinct($condition, 'goods_id,store_id,goods_name,goods_image,goods_price,goods_salenum', 'goods_id asc', 39); Tpl::output('comment_type', 'store'); Tpl::output('comment_id', $store_id); Tpl::output('list', $goods_list); Tpl::output('show_page', $model_goods->showpage()); //获得分享app列表 self::get_share_app_list(); Tpl::output('html_title', $store_info['store_name'] . '-' . Uk86Language::uk86_get('nc_microshop_store') . '-' . Uk86Language::uk86_get('nc_microshop') . '-' . C('site_name')); Tpl::showpage('store_detail'); }
/** * 分享保存 **/ public function share_saveOp() { $data = array(); $data['result'] = 'true'; $share_id = intval($_POST['share_id']); $share_type = $_GET['type']; if ($share_id <= 0 || empty($share_type) || mb_strlen($_POST['commend_message']) > 140) { showDialog(Uk86Language::uk86_get('wrong_argument'), 'reload', 'fail', ''); } if (!empty($_SESSION['member_id'])) { $model = Model('cms_' . $share_type); $model->modify(array($share_type . '_share_count' => array('exp', $share_type . '_share_count+1')), array($share_type . '_id' => $share_id)); //分享内容 if (isset($_POST['share_app_items'])) { $info['commend_message'] = $_POST['commend_message']; $info['share_title'] = $_POST['share_title']; $info['share_image'] = $_POST['share_image']; if (empty($info['commend_message'])) { $info['commend_message'] = Uk86Language::uk86_get('share_text'); } $info['url'] = CMS_SITE_URL . DS . "index.php?act={$_GET['type']}&op={$_GET['type']}_detail&{$_GET['type']}_id=" . $_POST['share_id']; self::share_app_publish($info); } showDialog(Uk86Language::uk86_get('nc_common_save_succ'), '', 'succ', ''); } else { showDialog(Uk86Language::uk86_get('no_login'), 'reload', 'fail', ''); } }
/** * 修改密码 */ public function modifypwOp() { if (uk86_chksubmit()) { if (trim($_POST['new_pw']) !== trim($_POST['new_pw2'])) { //uk86_showMessage('两次输入的密码不一致,请重新输入'); uk86_showMessage(Uk86Language::uk86_get('index_modifypw_repeat_error')); } $admininfo = $this->getAdminInfo(); //查询管理员信息 $admin_model = Model('admin'); $admininfo = $admin_model->getOneAdmin($admininfo['id']); if (!is_array($admininfo) || count($admininfo) <= 0) { uk86_showMessage(Uk86Language::uk86_get('index_modifypw_admin_error')); } //旧密码是否正确 if ($admininfo['admin_password'] != md5(trim($_POST['old_pw']))) { uk86_showMessage(Uk86Language::uk86_get('index_modifypw_oldpw_error')); } $new_pw = md5(trim($_POST['new_pw'])); $result = $admin_model->updateAdmin(array('admin_password' => $new_pw, 'admin_id' => $admininfo['admin_id'])); if ($result) { uk86_showMessage(Uk86Language::uk86_get('index_modifypw_success')); } else { uk86_showMessage(Uk86Language::uk86_get('index_modifypw_fail')); } } else { Uk86Language::uk86_read('admin'); Tpl::showpage('admin.modifypw'); } }
/** * 单个活动信息页 */ public function indexOp() { //读取语言包 Uk86Language::uk86_read('home_activity_index'); //得到导航ID $nav_id = intval($_GET['nav_id']) ? intval($_GET['nav_id']) : 0; Tpl::output('index_sign', $nav_id); //查询活动信息 $activity_id = intval($_GET['activity_id']); if ($activity_id <= 0) { uk86_showMessage(Uk86Language::uk86_get('para_error'), 'index.php', 'html', 'error'); //'缺少参数:活动编号' } $activity = Model('activity')->getOneById($activity_id); if (empty($activity) || $activity['activity_type'] != '1' || $activity['activity_state'] != 1 || $activity['activity_start_date'] > time() || $activity['activity_end_date'] < time()) { uk86_showMessage(Uk86Language::uk86_get('activity_index_activity_not_exists'), 'index.php', 'html', 'error'); //'指定活动并不存在' } Tpl::output('activity', $activity); //查询活动内容信息 $list = array(); $list = Model('activity_detail')->getGoodsList(array('order' => 'activity_detail.activity_detail_sort asc', 'activity_id' => "{$activity_id}", 'goods_show' => '1', 'activity_detail_state' => '1')); Tpl::output('list', $list); Tpl::output('html_title', C('site_name') . ' - ' . $activity['activity_title']); Tpl::showpage('activity_show'); }
/** * 分享接口数组 */ public function getApps() { $app_arr = array(); $app_arr['qqweibo'] = array('name' => Uk86Language::uk86_get('nc_shareset_qqweibo'), 'url' => "http://t.qq.com", 'applyurl' => 'http://dev.t.qq.com'); $app_arr['sinaweibo'] = array('name' => Uk86Language::uk86_get('nc_shareset_sinaweibo'), 'url' => "http://www.weibo.com", 'applyurl' => 'http://open.weibo.com/developers'); return $app_arr; }
/** * 分享保存 **/ public function share_saveOp() { $data = array(); $data['result'] = 'true'; $share_id = intval($_POST['share_id']); $share_type = self::get_channel_type($_GET['type']); if ($share_id <= 0 || empty($share_type) || mb_strlen($_POST['commend_message']) > 140) { showDialog(Uk86Language::uk86_get('wrong_argument'), 'reload', 'fail', ''); } if (!empty($_SESSION['member_id'])) { $model = Model("micro_{$_GET['type']}"); //分享内容 if (isset($_POST['share_app_items'])) { $condition = array(); $condition[$share_type['type_key']] = $_POST['share_id']; if ($_GET['type'] == 'store') { $info = $model->getOneWithStoreInfo($condition); } else { $info = $model->getOne($condition); } $info['commend_message'] = $_POST['commend_message']; if (empty($info['commend_message'])) { $info['commend_message'] = Uk86Language::uk86_get('microshop_share_default_message'); } $info['type'] = $_GET['type']; $info['url'] = MICROSHOP_SITE_URL . DS . "index.php?act={$_GET['type']}&op=detail&{$_GET['type']}_id=" . $_POST['share_id']; self::share_app_publish('share', $info); } showDialog(Uk86Language::uk86_get('nc_common_save_succ'), '', 'succ', ''); } else { showDialog(Uk86Language::uk86_get('no_login'), 'reload', 'fail', ''); } }
/** * 编辑 */ public function editOp() { $model_payment = Model('payment'); if (uk86_chksubmit()) { $payment_id = intval($_POST["payment_id"]); $data = array(); $data['payment_state'] = intval($_POST["payment_state"]); $payment_config = ''; $config_array = explode(',', $_POST["config_name"]); //配置参数 if (is_array($config_array) && !empty($config_array)) { $config_info = array(); foreach ($config_array as $k) { $config_info[$k] = trim($_POST[$k]); } $payment_config = serialize($config_info); } $data['payment_config'] = $payment_config; //支付接口配置信息 $model_payment->editPayment($data, array('payment_id' => $payment_id)); uk86_showMessage(Uk86Language::uk86_get('nc_common_save_succ'), 'index.php?act=payment&op=index'); } $payment_id = intval($_GET["payment_id"]); $payment = $model_payment->getPaymentInfo(array('payment_id' => $payment_id)); if ($payment['payment_config'] != '') { Tpl::output('config_array', unserialize($payment['payment_config'])); } Tpl::output('payment', $payment); Tpl::showpage('payment.edit'); }
public function detailOp() { $personal_id = intval($_GET['personal_id']); if ($personal_id <= 0) { header('location: ' . MICROSHOP_SITE_URL); die; } $model_personal = Model('micro_personal'); $condition = array(); $condition['personal_id'] = $personal_id; $detail = $model_personal->getOneWithUserInfo($condition); if (empty($detail)) { header('location: ' . MICROSHOP_SITE_URL); die; } //点击数加1 $update = array(); $update['click_count'] = array('exp', 'click_count+1'); $model_personal->modify($update, $condition); Tpl::output('detail', $detail); //侧栏 self::get_sidebar_list($detail['commend_member_id']); //获得分享app列表 self::get_share_app_list(); Tpl::output('comment_id', $detail['personal_id']); Tpl::output('comment_type', 'personal'); Tpl::output('html_title', $detail['commend_message'] . '-' . Uk86Language::uk86_get('nc_microshop_personal') . '-' . Uk86Language::uk86_get('nc_microshop') . '-' . C('site_name')); Tpl::showpage('personal_detail'); }
public function __construct() { parent::__construct(); //检查是否开启 if (intval(C('promotion_allow')) !== 1) { uk86_showMessage(Uk86Language::uk86_get('promotion_unavailable'), uk86_urlShop('seller_center', 'index'), '', 'error'); } }
public function __construct() { parent::__construct(); Uk86Language::uk86_read('flea_class'); if ($GLOBALS['setting_config']['flea_isuse'] != '1') { uk86_showMessage(Uk86Language::uk86_get('flea_isuse_off_tips'), 'index.php?act=dashboard&op=welcome'); } }
public function __construct() { parent::__construct(); Uk86Language::uk86_read('region,flea_index'); if ($GLOBALS['setting_config']['flea_isuse'] != 1) { uk86_showMessage(Uk86Language::uk86_get('flea_index_unable'), 'index.php?act=dashboard&op=welcome'); // uk86_showMessage(Uk86Language::uk86_get('admin_ztc_unavailable'),'index.php?act=dashboard&op=welcome'); } }
/** * 分类列表 */ public function indexOp() { Uk86Language::uk86_read('home_category_index'); $lang = Uk86Language::uk86_getLangContent(); //导航 $nav_link = array('0' => array('title' => $lang['homepage'], 'link' => SHOP_SITE_URL), '1' => array('title' => $lang['category_index_goods_class'])); Tpl::output('nav_link_list', $nav_link); Tpl::output('html_title', C('site_name') . ' - ' . Uk86Language::uk86_get('category_index_goods_class')); Tpl::showpage('category'); }
/** * 获取微商城名称 */ public function get_micro_nameOp() { $result = ''; $micro_name = Uk86Language::uk86_get('nc_microshop'); if ($this->data_type === 'json') { $result = json_encode($micro_name); } else { $result = $micro_name; } $this->return_result($result); }
public function __construct() { parent::__construct(); if (!$_SESSION['member_id']) { uk86_redirect('index.php?act=login&ref_url=' . urlencode(uk86_request_uri())); } //验证该会员是否禁止购买 if (!$_SESSION['is_buy']) { uk86_showMessage(Uk86Language::uk86_get('cart_buy_noallow'), '', 'html', 'error'); } Tpl::output('hidden_rtoolbar_cart', 1); }
/** * 用户中心右边,小导航 * * @param string $menu_type 导航类型 * @param string $menu_key 当前导航的menu_key * @param array $array 附加菜单 * @return */ private function profile_menu($menu_key = '', $array = array()) { Uk86Language::uk86_read('member_layout'); $lang = Uk86Language::uk86_getLangContent(); $menu_array = array(); $menu_array = array(1 => array('menu_key' => 'points', 'menu_name' => $lang['nc_member_path_points'], 'menu_url' => 'index.php?act=member_points'), 2 => array('menu_key' => 'orderlist', 'menu_name' => Uk86Language::uk86_get('member_pointorder_list_title'), 'menu_url' => 'index.php?act=member_pointorder&op=orderlist')); if (!empty($array)) { $menu_array[] = $array; } Tpl::output('member_menu', $menu_array); Tpl::output('menu_key', $menu_key); }
/** * 专题列表 */ public function special_listOp() { $conition = array(); $conition['special_state'] = 2; $model_special = Model('cms_special'); $special_list = $model_special->getShopList($conition, 10, 'special_id desc'); Tpl::output('show_page', $model_special->showpage(2)); Tpl::output('special_list', $special_list); //分类导航 $nav_link = array(0 => array('title' => Uk86Language::uk86_get('homepage'), 'link' => SHOP_SITE_URL), 1 => array('title' => '专题')); Tpl::output('nav_link_list', $nav_link); Tpl::showpage('special_list'); }
/** * 更新html内容 */ public function html_updateOp() { $model_web_config = Model('web_config'); $web_id = intval($_GET["web_id"]); $web_list = $model_web_config->getWebList(array('web_id' => $web_id)); $web_array = $web_list[0]; if (!empty($web_array) && is_array($web_array)) { $model_web_config->updateWebHtml($web_id); uk86_showMessage(Uk86Language::uk86_get('nc_common_op_succ')); } else { uk86_showMessage(Uk86Language::uk86_get('nc_common_op_fail')); } }
/** * 图片商品添加 */ public function goods_info_by_urlOp() { $url = urldecode($_GET['url']); if (empty($url)) { self::return_json(Uk86Language::uk86_get('goods_not_exist'), 'false'); } $model_goods_info = Model('goods_info_by_url'); $result = $model_goods_info->get_goods_info_by_url($url); if ($result) { self::echo_json($result); } else { self::return_json(Uk86Language::uk86_get('goods_not_exist'), 'false'); } }
public function __construct() { parent::__construct(); Uk86Language::uk86_read('home_cart_index'); //输出会员信息 $this->member_info = $this->getMemberAndGradeInfo(true); Tpl::output('member_info', $this->member_info); if (!$_SESSION['member_id']) { uk86_redirect('index.php?act=wap_login&op=login'); } //验证该会员是否禁止购买 if (!$_SESSION['is_buy']) { $this->wap_showDialog(Uk86Language::uk86_get('cart_buy_noallow')); } }
/** * 用户中心右边,小导航 * * @param string $menu_type 导航类型 * @param string $menu_key 当前导航的menu_key * @param array $array 附加菜单 * @return */ private function profile_menu($menu_type, $menu_key = '', $array = array()) { Uk86Language::uk86_read('member_layout'); $menu_array = array(); switch ($menu_type) { case 'my_consult': $menu_array = array(1 => array('menu_key' => 'consult_list', 'menu_name' => Uk86Language::uk86_get('nc_member_path_all_consult'), 'menu_url' => 'index.php?act=member_consult&op=my_consult'), 2 => array('menu_key' => 'to_reply', 'menu_name' => Uk86Language::uk86_get('nc_member_path_unreplied_consult'), 'menu_url' => 'index.php?act=member_consult&op=my_consult&type=to_reply'), 3 => array('menu_key' => 'replied', 'menu_name' => Uk86Language::uk86_get('nc_member_path_replied_consult'), 'menu_url' => 'index.php?act=member_consult&op=my_consult&type=replied')); break; } if (!empty($array)) { $menu_array[] = $array; } Tpl::output('member_menu', $menu_array); Tpl::output('menu_key', $menu_key); }
/** * 默认进入页面 */ public function indexOp() { /** * 读取语言包 */ Uk86Language::uk86_read('home_article_index'); if (!empty($_GET['article_id'])) { $this->showOp(); exit; } if (!empty($_GET['ac_id'])) { $this->articleOp(); exit; } uk86_showMessage(Uk86Language::uk86_get('article_article_not_found'), '', 'html', 'error'); //'没有符合条件的文章' }
/** * 喜欢删除 **/ public function like_dropOp() { $data['result'] = 'false'; $data['message'] = Uk86Language::uk86_get('nc_common_del_fail'); $like_id = intval($_GET['like_id']); if ($like_id > 0) { $model_like = Model('micro_like'); $like_info = $model_like->getOne(array('like_id' => $like_id)); if ($like_info['like_member_id'] == $_SESSION['member_id']) { $result = $model_like->drop(array('like_id' => $like_id)); if ($result) { $data['result'] = 'true'; $data['message'] = Uk86Language::uk86_get('nc_common_del_succ'); } } } self::echo_json($data); }
/** * 店铺打印设置 */ public function indexOp() { $model = Model(); $store_info = $model->table('store')->where(array('store_id' => $_SESSION['store_id']))->find(); if (empty($store_info)) { showDialog(Uk86Language::uk86_get('store_storeinfo_error'), 'index.php?act=store_printsetup', 'error'); } if (uk86_chksubmit()) { $obj_validate = new Uk86Validate(); $obj_validate->validateparam = array(array("input" => $_POST['store_printdesc'], "require" => "true", "validator" => "Length", "min" => 1, "max" => 200, "message" => Uk86Language::uk86_get('store_printsetup_desc_error'))); $error = $obj_validate->uk86_validate(); if ($error != '') { showDialog($error); } $update_arr = array(); //上传认证文件 if ($_FILES['store_stamp']['name'] != '') { $upload = new Uk86UploadFile(); $upload->uk86_set('default_dir', ATTACH_STORE); if ($_FILES['store_stamp']['name'] != '') { $result = $upload->uk86_upfile('store_stamp'); if ($result) { $update_arr['store_stamp'] = $upload->file_name; //删除旧认证图片 if (!empty($store_info['store_stamp'])) { @unlink(BASE_UPLOAD_PATH . DS . ATTACH_STORE . DS . $store_info['store_stamp']); } } } } $update_arr['store_printdesc'] = $_POST['store_printdesc']; $rs = $model->table('store')->where(array('store_id' => $_SESSION['store_id']))->update($update_arr); if ($rs) { showDialog(Uk86Language::uk86_get('nc_common_save_succ'), 'index.php?act=store_printsetup', 'succ'); } else { showDialog(Uk86Language::uk86_get('nc_common_save_fail'), 'index.php?act=store_printsetup', 'error'); } } else { Tpl::output('store_info', $store_info); self::profile_menu('store_printsetup'); Tpl::showpage('store_printsetup'); } }
/** * 设置 */ public function flea_class_indexOp() { /** * 加载语言包 */ $lang = Uk86Language::uk86_getLangContent(); /** * 实例化商品分类模型 */ $model_class = Model('flea_class'); $goods_class = $model_class->getTreeClassList(1); Tpl::output('goods_class', $goods_class); /** * 获取设置信息 */ $fc_index = $model_class->getFleaIndexClass(array()); if (is_array($fc_index) && !empty($fc_index)) { foreach ($fc_index as $value) { Tpl::output($value['fc_index_code'], $value); } } if ($_POST['form_submit'] == 'ok') { $a = $model_class->setFleaIndexClass(array('fc_index_code' => 'shuma', 'fc_index_id1' => $_POST['shuma_cid1'], 'fc_index_id2' => $_POST['shuma_cid2'], 'fc_index_id3' => $_POST['shuma_cid3'], 'fc_index_id4' => $_POST['shuma_cid4'])); $b = $model_class->setFleaIndexClass(array('fc_index_code' => 'zhuangban', 'fc_index_id1' => $_POST['zhuangban_cid1'], 'fc_index_id2' => $_POST['zhuangban_cid2'], 'fc_index_id3' => $_POST['zhuangban_cid3'], 'fc_index_id4' => $_POST['zhuangban_cid4'])); $c = $model_class->setFleaIndexClass(array('fc_index_code' => 'jujia', 'fc_index_id1' => $_POST['jujia_cid1'], 'fc_index_id2' => $_POST['jujia_cid2'], 'fc_index_id3' => $_POST['jujia_cid3'], 'fc_index_id4' => $_POST['jujia_cid4'])); $d = $model_class->setFleaIndexClass(array('fc_index_code' => 'xingqu', 'fc_index_id1' => $_POST['xingqu_cid1'], 'fc_index_id2' => $_POST['xingqu_cid2'], 'fc_index_id3' => $_POST['xingqu_cid3'], 'fc_index_id4' => $_POST['xingqu_cid4'])); $e = $model_class->setFleaIndexClass(array('fc_index_code' => 'muying', 'fc_index_id1' => $_POST['muying_cid1'], 'fc_index_id2' => $_POST['muying_cid2'], 'fc_index_id3' => $_POST['muying_cid3'], 'fc_index_id4' => $_POST['muying_cid4'])); if ($a && $b && $c && $d && e) { $a = $model_class->setFleaIndexClass(array('fc_index_code' => 'shuma', 'fc_index_name1' => $_POST['shuma_cname1'], 'fc_index_name2' => $_POST['shuma_cname2'], 'fc_index_name3' => $_POST['shuma_cname3'], 'fc_index_name4' => $_POST['shuma_cname4'])); $b = $model_class->setFleaIndexClass(array('fc_index_code' => 'zhuangban', 'fc_index_name1' => $_POST['zhuangban_cname1'], 'fc_index_name2' => $_POST['zhuangban_cname2'], 'fc_index_name3' => $_POST['zhuangban_cname3'], 'fc_index_name4' => $_POST['zhuangban_cname4'])); $c = $model_class->setFleaIndexClass(array('fc_index_code' => 'jujia', 'fc_index_name1' => $_POST['jujia_cname1'], 'fc_index_name2' => $_POST['jujia_cname2'], 'fc_index_name3' => $_POST['jujia_cname3'], 'fc_index_name4' => $_POST['jujia_cname4'])); $d = $model_class->setFleaIndexClass(array('fc_index_code' => 'xingqu', 'fc_index_name1' => $_POST['xingqu_cname1'], 'fc_index_name2' => $_POST['xingqu_cname2'], 'fc_index_name3' => $_POST['xingqu_cname3'], 'fc_index_name4' => $_POST['xingqu_cname4'])); $e = $model_class->setFleaIndexClass(array('fc_index_code' => 'muying', 'fc_index_name1' => $_POST['muying_cname1'], 'fc_index_name2' => $_POST['muying_cname2'], 'fc_index_name3' => $_POST['muying_cname3'], 'fc_index_name4' => $_POST['muying_cname4'])); if ($a && $b && $c && $d && e) { uk86_showMessage(Uk86Language::uk86_get('flea_class_setting_ok')); } } else { uk86_showMessage(Uk86Language::uk86_get('flea_class_setting_error')); } } Tpl::showpage('flea_class_index'); }
/** * 文章心情 */ public function article_attitudeOp() { $article_id = intval($_GET['article_id']); $article_attitude = intval($_GET['article_attitude']); if (empty($article_id) || empty($article_attitude)) { $data['result'] = 'false'; $data['message'] = Uk86Language::uk86_get('wrong_argument'); self::echo_json($data); } if (!empty($_SESSION['member_id'])) { $model_attitude = Model('cms_article_attitude'); $param = array(); $param['attitude_article_id'] = $article_id; $param['attitude_member_id'] = $_SESSION['member_id']; $exist = $model_attitude->isExist($param); if (!$exist) { $param['attitude_time'] = time(); $result = $model_attitude->save($param); if ($result) { //评论计数加1 $model_article = Model('cms_article'); $update = array(); $update['article_attitude_' . $article_attitude] = array('exp', 'article_attitude_' . $article_attitude . '+1'); $condition = array(); $condition['article_id'] = $article_id; $model_article->modify($update, $condition); //返回信息 $data['result'] = 'true'; } else { $data['result'] = 'false'; $data['message'] = Uk86Language::uk86_get('nc_common_save_fail'); } } else { $data['result'] = 'false'; $data['message'] = Uk86Language::uk86_get('attitude_published'); } } else { $data['result'] = 'false'; $data['message'] = Uk86Language::uk86_get('no_login'); } self::echo_json($data); }
public function indexOp() { //读取语言包 Uk86Language::uk86_read('home_brand_index'); //分类导航 $nav_link = array(0 => array('title' => Uk86Language::uk86_get('homepage'), 'link' => SHOP_SITE_URL), 1 => array('title' => Uk86Language::uk86_get('brand_index_all_brand'))); Tpl::output('nav_link_list', $nav_link); //获得品牌列表 $model = Model(); $brand_c_list = $model->table('brand')->where(array('brand_apply' => '1'))->order('brand_sort asc')->select(); $brands = $this->_tidyBrand($brand_c_list); extract($brands); Tpl::output('brand_c', $brand_listnew); Tpl::output('brand_class', $brand_class); Tpl::output('brand_r', $brand_r_list); Tpl::output('html_title', Uk86Language::uk86_get('brand_index_brand_list')); //页面输出 Tpl::output('index_sign', 'brand'); Model('seo')->type('brand')->show(); Tpl::showpage('brand'); }
/** * sina微博设置 */ public function sinaOp() { $model_setting = Model('setting'); if (uk86_chksubmit()) { $obj_validate = new Uk86Validate(); if (trim($_POST['sina_isuse']) == '1') { $obj_validate->validateparam = array(array("input" => $_POST["sina_wb_akey"], "require" => "true", "message" => Uk86Language::uk86_get('sina_wb_akey_error')), array("input" => $_POST["sina_wb_skey"], "require" => "true", "message" => Uk86Language::uk86_get('sina_wb_skey_error'))); } $error = $obj_validate->uk86_validate(); if ($error != '') { uk86_showMessage($error); } else { $update_array = array(); $update_array['sina_isuse'] = $_POST['sina_isuse']; $update_array['sina_wb_akey'] = $_POST['sina_wb_akey']; $update_array['sina_wb_skey'] = $_POST['sina_wb_skey']; $update_array['sina_appcode'] = $_POST['sina_appcode']; $result = $model_setting->updateSetting($update_array); if ($result === true) { $this->log(L('nc_edit,sinaSettings'), 1); uk86_showMessage(Uk86Language::uk86_get('nc_common_save_succ')); } else { $this->log(L('nc_edit,sinaSettings'), 0); uk86_showMessage(Uk86Language::uk86_get('nc_common_save_fail')); } } } $is_exist = function_exists('curl_init'); if ($is_exist) { $list_setting = $model_setting->getListSetting(); Tpl::output('list_setting', $list_setting); } Tpl::output('is_exist', $is_exist); //输出子菜单 Tpl::output('top_link', $this->sublink($this->links, 'sina')); Tpl::showpage('setting.sina_setting'); }
/** * 设置下载地址 * */ public function mb_appOp() { $model_setting = Model('setting'); $mobile_apk = $model_setting->getRowSetting('mobile_apk'); $mobile_apk_version = $model_setting->getRowSetting('mobile_apk_version'); $mobile_ios = $model_setting->getRowSetting('mobile_ios'); if (uk86_chksubmit()) { $update_array = array(); $update_array['mobile_apk'] = $_POST['mobile_apk']; $update_array['mobile_apk_version'] = $_POST['mobile_apk_version']; $update_array['mobile_ios'] = $_POST['mobile_ios']; $state = $model_setting->updateSetting($update_array); if ($state) { $this->log('设置手机端下载地址'); uk86_showMessage(Uk86Language::uk86_get('nc_common_save_succ'), 'index.php?act=mb_app&op=mb_app'); } else { uk86_showMessage(Uk86Language::uk86_get('nc_common_save_fail')); } } Tpl::output('mobile_apk', $mobile_apk); Tpl::output('mobile_version', $mobile_apk_version); Tpl::output('mobile_ios', $mobile_ios); Tpl::showpage('mb_app.edit'); }
/** * 编辑保存 */ public function payment_saveOp() { $payment_id = intval($_POST["payment_id"]); $data = array(); $data['payment_state'] = intval($_POST["payment_state"]); switch ($_POST['payment_code']) { case 'alipay': $payment_config = array('alipay_account' => $_POST['alipay_account'], 'alipay_key' => $_POST['alipay_key'], 'alipay_partner' => $_POST['alipay_partner']); break; case 'wxpay': $payment_config = array('wxpay_appid' => $_POST['wxpay_appid'], 'wxpay_mch_id' => $_POST['wxpay_mch_id'], 'wxpay_appsecret' => $_POST['wxpay_appsecret'], 'wxpay_key' => $_POST['wxpay_key']); break; default: uk86_showMessage(L('param_error'), ''); } $data['payment_config'] = $payment_config; $model_mb_payment = Model('mb_payment'); $result = $model_mb_payment->editMbPayment($data, array('payment_id' => $payment_id)); if ($result) { uk86_showMessage(Uk86Language::uk86_get('nc_common_save_succ'), uk86_urlAdmin('mb_payment', 'payment_list')); } else { uk86_showMessage(Uk86Language::uk86_get('nc_common_save_fail'), uk86_urlAdmin('mb_payment', 'payment_list')); } }
/** * 删除相册 */ public function aclass_delOp() { $aclass_id = intval($_GET['aclass_id']); if (!is_numeric($aclass_id)) { uk86_showMessage(Uk86Language::uk86_get('param_error')); } $model = Model(); $pic = $model->table('album_pic')->field('apic_cover')->where(array('aclass_id' => $aclass_id))->select(); if (is_array($pic)) { foreach ($pic as $v) { $this->del_file($v['apic_cover']); } } $model->table('album_pic')->where(array('aclass_id' => $aclass_id))->delete(); $model->table('album_class')->where(array('aclass_id' => $aclass_id))->delete(); $this->log(L('nc_delete,g_album_one') . '[ID:' . intval($_GET['aclass_id']) . ']', 1); uk86_showMessage(Uk86Language::uk86_get('nc_common_del_succ')); }