/** * 取指定分类ID的导航链接 * * @param int $id 父类ID/子类ID * @return array $nav_link 返回数组形式类别导航连接 */ public function getGoodsClassNav($id = 0) { if (intval($id) > 0) { $data = ($g = H('goods_class')) ? $g : H('goods_class', true); //当前分类加名称及超链接 $nav_link[] = array('title' => $data[$id]['gc_name'], 'link' => ncUrl(array('act' => 'search', 'cate_id' => $data[$id]['gc_id']))); //最多循环4层 for ($i = 1; $i < 5; $i++) { if ($data[$id]['gc_parent_id'] == '0') { break; } $id = $data[$id]['gc_parent_id']; $nav_link[] = array('title' => $data[$id]['gc_name'], 'link' => ncUrl(array('act' => 'search', 'cate_id' => $data[$id]['gc_id']))); } //加上 首页导航 $nav_link[] = array('title' => Language::get('homepage'), 'link' => SiteUrl . '/index.php'); } else { //加上 首页导航 $nav_link[] = array('title' => Language::get('homepage'), 'link' => SiteUrl . '/index.php'); } krsort($nav_link); return $nav_link; }
</span></a> </div> <?php } ?> <div style="color: #999999; padding-top:3px;">[<?php echo @date('Y-m-d', $v['geval_addtime']); ?> ]</div> </td> <td class="align-center"><?php echo $v['geval_tomembername']; ?> </td> <td><a href="<?php echo SiteUrl . DS . ncUrl(array('act' => 'goods', 'goods_id' => $v['geval_goodsid']), 'goods'); ?> " target="_blank"><?php echo $v['geval_goodsname']; ?> </a></td> <td class="align-center"><?php echo $v['geval_storename']; ?> </td> <td class="align-center"><?php echo $output['evaluate_state'][$v['geval_state']]; ?> </td> <td class="align-center"> <a href="index.php?act=evaluate&op=evalgoods_info&type=seller&id=<?php
?> </p> </li> <li> <p class="number"><?php echo $v['store_collect']; ?> </p> <p class="kind"><?php echo $lang['sns_sharestore_collectnum']; ?> </p> </li> </ul> <div class="button"><span><a href="<?php echo ncUrl(array('act' => 'show_store', 'id' => $v['store_id']), 'store'); ?> "><?php echo $lang['sns_round_store']; ?> </a></span><span><a href="javascript:collect_store('<?php echo $v['store_id']; ?> ','count','store_collect')"><?php echo $lang['sns_collect_store']; ?> </a></span></div> </div> <div style="clear: both;"></div> </div> </li>
<dt><?php echo $lang['nc_srore_location']; ?> </dt> <dd class="gray"><?php echo $output['store_info']['area_info']; ?> </dd> </dl> <dl class="other"> <dt><?php echo $lang['nc_goods_amount']; ?> </dt> <dd><a href="<?php echo ncUrl(array('act' => 'show_store', 'id' => $output['store_info']['store_id']), 'store', $output['store_info']['store_domain']); ?> " class="btn"><?php echo $lang['nc_around_shop']; ?> </a><strong><?php echo $output['store_info']['goods_count']; ?> </strong><?php echo $lang['nc_jian']; echo $lang['nc_goods']; ?> </dd> <dt><?php echo $lang['nc_store_collect']; ?>
target="_blank" <?php } ?> href="<?php switch ($nav['nav_type']) { case '0': echo $nav['nav_url']; break; case '1': echo SHOP_SITE_URL . '/' . ncUrl(array('act' => 'search', 'nav_id' => $nav['nav_id'], 'cate_id' => $nav['item_id']), '', 'www'); break; case '2': echo SHOP_SITE_URL . '/' . ncUrl(array('act' => 'article', 'nav_id' => $nav['nav_id'], 'ac_id' => $nav['item_id']), '', 'www'); break; case '3': echo SHOP_SITE_URL . '/' . ncUrl(array('act' => 'activity', 'activity_id' => $nav['item_id'], 'nav_id' => $nav['nav_id']), 'activity', 'www'); break; } ?> "><?php echo $nav['nav_title']; ?> </a> <?php } ?> <?php } ?> <?php }
/** * 修改店铺二维码 ajax */ public function ajax_change_store_codeOp() { /** * 实例化 */ $store_model = Model('store'); // 删除原有二维码图片 $store_info = $store_model->getOne($_SESSION['store_id']); if ($store_info['store_code'] != 'default_qrcode.png') { @unlink(ATTACH_STORE . DS . $store_info['store_code']); } // 生成新的二维码 require_once BasePath . DS . 'resource' . DS . 'phpqrcode' . DS . 'index.php'; $PhpQRCode = new PhpQRCode(); if (C('enabled_subdomain') == 1 && $store_info['store_domain'] != '') { $PhpQRCode->set('date', ncUrl(array('act' => 'show_store', 'id' => $_SESSION['store_id']), 'store', $store_info['store_domain'])); } else { $PhpQRCode->set('date', SiteUrl . DS . ncUrl(array('act' => 'show_store', 'id' => $_SESSION['store_id']), 'store', $store_info['store_domain'])); } $PhpQRCode->set('pngTempDir', ATTACH_STORE . DS); $url = $PhpQRCode->init(); $store_model->storeUpdate(array('store_code' => $url, 'store_id' => $_SESSION['store_id'])); echo json_encode($url); }
<dt><?php echo $lang['member_evaluation_frommembertitle'] . $lang['nc_colon']; ?> </dt> <dd><?php echo $output['info']['geval_frommembername']; ?> </dd> </dl> <dl> <dt><?php echo $lang['member_evaluation_relatedgoods'] . $lang['nc_colon']; ?> </dt> <dd><a target="_blank" href="<?php echo ncUrl(array('act' => 'goods', 'goods_id' => $output['info']['geval_goodsid']), 'goods'); ?> "><?php echo $output['info']['geval_goodsname']; ?> </a></dd> </dl> <dl> <dt><?php echo $lang['member_evaluation_title'] . $lang['nc_colon']; ?> </dt> <dd><?php echo $lang['member_evaluation_' . $output['info']['geval_scoressign']]; ?> </dd>
<p class="hint"><?php echo $lang['store_create_upload_rule']; ?> </p> </dd> </dl> <dl class="bottom"> <dt> </dt> <dd> <p class="mb10"> <input name="notice" type="checkbox" id="notice" value="1" checked="checked" /> <label for="notice"><?php echo $lang['store_create_read_agreement1']; ?> <a href="<?php echo ncUrl(array('act' => 'document', 'code' => 'open_store'), 'document'); ?> " target="_blank"><?php echo $lang['store_create_store_agreement']; ?> </a><?php echo $lang['store_create_read_agreement2']; ?> </label> <span></span> </p> <p class="mb10"> <input type="submit" class="submit" value="<?php echo $lang['store_create_create_now']; ?> " /> </p>
/** * 店铺收藏页面分享店铺 */ public function sharestore_oneOp() { $sid = intval($_GET['sid']); if ($sid <= 0) { showDialog(Language::get('wrong_argument'), '', 'error'); } if ($_GET['dialog']) { $js = "ajax_form('sharestore', '" . Language::get('sns_sharestore') . "', 'index.php?act=member_snsindex&op=sharestore_one&sid={$sid}', 480);"; showDialog('', '', 'js', $js); } //查询店铺信息 $store_model = Model('store'); $store_info = $store_model->getOne($sid); if (empty($store_info) || $store_info['store_state'] == 0) { showDialog(Language::get('sns_sharestore_storeerror'), '', 'error'); } $store_info['store_url'] = ncUrl(array('act' => 'show_store', 'id' => $store_info['store_id']), 'store', $store_info['store_domain']); //信息输出 Tpl::output('nchash', substr(md5(SiteUrl . $_GET['act'] . $_GET['op']), 0, 8)); Tpl::output('store_info', $store_info); Tpl::showpage('member_snssharestore_one', 'null_layout'); }
/** * 新增店铺 */ public function store_addOp() { /** * 读取语言包 */ $lang = Language::getLangContent(); $model_store = Model('store'); if (chksubmit()) { /** * 添加第一步 验证会员是否存在 */ if ($_POST['step'] == 'one') { /** * 验证 */ $obj_validate = new Validate(); $obj_validate->setValidate(array("input" => $_POST["member_name"], "require" => "true", "message" => $lang['user_name_no_null'])); if ($_POST['need_password'] == 1) { $obj_validate->setValidate(array("input" => $_POST["member_passwd"], "require" => "true", "message" => $lang['pwd_no_null'])); } $error = $obj_validate->validate(); if ($error != '') { showMessage($error); } else { $model_member = Model('member'); $condition['member_name'] = trim($_POST['member_name']); $member_array = $model_member->infoMember($condition); /** * 判断该会员是否已经拥有店铺 */ if ($member_array['store_id'] > 0) { showMessage($lang['user_open_store']); } if (empty($member_array)) { showMessage($lang['user_no_exist']); } if ($_POST['need_password'] == 1) { if ($member_array['member_passwd'] !== md5($_POST['member_passwd'])) { showMessage($lang['pwd_fail']); } } /** * 店铺等级 */ $model_grade = Model('store_grade'); $grade_list = $model_grade->getGradeList($condition); /** * 店铺分类 */ $model_store_class = Model('store_class'); $parent_list = $model_store_class->getTreeClassList(2); if (is_array($parent_list)) { foreach ($parent_list as $k => $v) { $parent_list[$k]['sc_name'] = str_repeat(" ", $v['deep'] * 2) . $v['sc_name']; } } Tpl::output('class_list', $parent_list); Tpl::output('grade_list', $grade_list); Tpl::output('member_array', $member_array); Tpl::showpage('store.add_two'); } } /** * 添加第二步 添加 */ if ($_POST['step'] == 'two') { /** * 验证 */ $obj_validate = new Validate(); $obj_validate->validateparam = array(array("input" => $_POST["store_name"], "require" => "true", "message" => $lang['please_input_store_name_p'])); $error = $obj_validate->validate(); if ($error != '') { showMessage($error); } else { /** * 取店铺等级的审核 */ $model_grade = Model('store_grade'); $grade_array = $model_grade->getOneGrade(intval($_POST['grade_id'])); if (empty($grade_array)) { showMessage($lang['please_input_store_level']); } /** * 结束时间 */ if (trim($_POST['end_time']) != '') { $time = strtotime($_POST['end_time']); } $insert_array = array(); $insert_array['member_name'] = trim($_POST['member_name']); $insert_array['member_id'] = intval($_POST['member_id']); $insert_array['store_owner_card'] = trim($_POST['store_owner_card']); $insert_array['store_name'] = trim($_POST['store_name']); $insert_array['sc_id'] = intval($_POST['sc_id']); $insert_array['area_id'] = intval($_POST['area_id']); $insert_array['area_info'] = trim($_POST['area_info']); $insert_array['store_address'] = trim($_POST['store_address']); $insert_array['store_zip'] = trim($_POST['store_zip']); $insert_array['store_tel'] = trim($_POST['store_tel']); $insert_array['grade_id'] = intval($_POST['grade_id']); $insert_array['store_end_time'] = $time; $insert_array['store_time'] = time(); $insert_array['store_state'] = trim($_POST['store_state']); if ($_POST['store_state'] == '0') { $insert_array['store_close_info'] = $_POST['store_close_info']; $insert_array['store_recommend'] = 0; } else { $insert_array['store_recommend'] = trim($_POST['store_recommend']); } $insert_array['name_auth'] = trim($_POST['name_auth']); $insert_array['store_auth'] = trim($_POST['store_auth']); $insert_array['store_sort'] = intval($_POST['store_sort']); $store_info = $model_store->shopStore(array('store_name' => $insert_array['store_name'])); if ($store_info['store_id'] > 0) { //检查店铺名称是否存在 showMessage($lang['store_name_exists']); } $result = $model_store->add($insert_array); if ($result) { /** * 更新会员表 store_id 字段 */ $model_member = Model('member'); $update_array = array(); $update_array['store_id'] = $result; $model_member->updateMember($update_array, intval($_POST['member_id'])); // 生成店铺二维码 require_once BasePath . DS . 'resource' . DS . 'phpqrcode' . DS . 'index.php'; $PhpQRCode = new PhpQRCode(); $PhpQRCode->set('date', SiteUrl . DS . ncUrl(array('act' => 'show_store', 'id' => $result), 'store')); $PhpQRCode->set('pngTempDir', BasePath . DS . ATTACH_STORE . DS); $model_store->storeUpdate(array('store_code' => $PhpQRCode->init(), 'store_id' => $result)); // 添加相册默认 $album_model = Model('album'); $album_arr = array(); $album_arr['aclass_name'] = Language::get('store_save_defaultalbumclass_name'); $album_arr['store_id'] = $result; $album_arr['aclass_des'] = ''; $album_arr['aclass_sort'] = '255'; $album_arr['aclass_cover'] = ''; $album_arr['upload_time'] = time(); $album_arr['is_default'] = '1'; $album_model->addClass($album_arr); $url = array(array('url' => 'index.php?act=store&op=store', 'msg' => $lang['back_store_list']), array('url' => 'index.php?act=store&op=store_add', 'msg' => $lang['countinue_add_store'])); showMessage($lang['add_store_ok'], $url); } else { showMessage($lang['add_fail_fail']); } } } } Tpl::showpage('store.add_one'); }
<dl> <dt> </dt> <dd> <input type="submit" name="Submit" value="<?php echo $lang['login_register_regist_now']; ?> " class="submit fl" title="<?php echo $lang['login_register_regist_now']; ?> " /> <input name="agree" type="checkbox" class="fl mt10 ml10" id="clause" value="1" checked="checked" /> <span for="clause" class="fl ml5"><?php echo $lang['login_register_agreed']; ?> <a href="<?php echo ncUrl(array('act' => 'document', 'code' => 'agreement'), 'document'); ?> " target="_blank" class="agreement" title="<?php echo $lang['login_register_agreed']; ?> "><?php echo $lang['login_register_agreement']; ?> </a></span> <label></label> </dd> </dl> <input type="hidden" value="<?php echo $_GET['ref_url']; ?> " name="ref_url">
<?php foreach ($output['new_store'] as $key => $store) { ?> <li> <div style="float:left;width=65px;"><i></i><a href="<?php echo ncUrl(array('act' => 'show_store', 'id' => $store['store_id']), 'store', $store['store_domain']); ?> " target="_blank"><img src="<?php echo $store['store_logo']; ?> " onload="javascript:DrawImage(this,64,64);" /></a></div> <dl> <dt><a href="<?php echo ncUrl(array('act' => 'show_store', 'id' => $store['store_id']), 'store', $store['store_domain']); ?> " target="_blank"><?php echo $store['store_name']; ?> </a></dt> <dd><?php echo $lang['category_index_store_owner']; ?> : <?php echo $store['store_name']; ?> </dd> <dd><?php echo $lang['category_index_goods']; ?>
?> <?php foreach ($output['article_list'] as $article) { ?> <tr> <td><a <?php if ($article['article_url'] != '') { ?> target="_blank"<?php } ?> href="<?php if ($article['article_url'] != '') { echo $article['article_url']; } else { echo ncUrl(array('act' => 'article', 'article_id' => $article['article_id']), 'article'); } ?> " class="lebioa"><?php echo $article['article_title']; ?> </a></td> <td class="w150"><?php echo date('Y-m-d H:i', $article['article_time']); ?> </td> </tr> <?php } ?> <?php
echo $lang['store_goods_album_insert_users_photo']; ?> </a></p> <p id="des_demo" style="width:640px;display:none;"></p> </dd> </dl> <dl class="bottom"> <dt> </dt> <dd> <p> <input id="groupbuy_agreement" type="checkbox" name="groupbuy_agreement"/> <label for="groupbuy_agreement" class="ml5"><?php echo $lang['text_read_agree1']; ?> <a href="<?php echo ncUrl(array('act' => 'document', 'code' => 'groupbuy'), 'document'); ?> " target="_blank" class="agreement"><?php echo $lang['text_agreement']; ?> </a> <?php echo $lang['text_read_agree2']; ?> </label> <span></span></p> <p class="mt10"> <input type="submit" class="submit" value="<?php echo $lang['nc_submit']; ?> "> </p>
?> </th> </tr> <tr> <td> <!-- S 促销信息 --> <?php if (!empty($output['list'][0]['group_id'])) { ?> <span style="color:red"><?php echo $lang['nc_groupbuy']; ?> </span> <a href="<?php echo SiteUrl . DS . ncUrl(array('act' => 'show_groupbuy', 'op' => 'groupbuy_detail', 'group_id' => $output['list'][0]['group_id'], 'id' => $output['list'][0]['store_id']), 'groupbuy'); ?> " target="_blank"><?php echo $lang['nc_groupbuy_view']; ?> </a> <?php } ?> <?php if (!empty($output['list'][0]['xianshi_id'])) { ?> <span style="color:red"><?php echo $output['list'][0]['xianshi_explain'];
if (!empty($output['spec_text'])) { ?> <dd class="cart-goods-info-spec"><?php echo $output['spec_text']; ?> </dd> <?php } ?> <dd><?php echo $lang['cart_step1_store']; ?> <a href="<?php echo ncUrl(array('act' => 'show_store', 'id' => $output['groupbuy_info']['store_id']), 'store'); ?> " target="_blank"><?php echo $output['groupbuy_info']['store_name']; ?> </a></dd> </dl></td> <td><span class="cart-goods-price"><?php echo sprintf("%01.2f ", $output['groupbuy_info']['groupbuy_price']); ?> </span></td> <td><?php echo $output['quantity']; echo $lang['cart_index_jian']; ?> </td>
?> "><?php echo $output['area_array'][$goods['province_id']]['area_name']; ?> <?php echo $output['area_array'][$goods['city_id']]['area_name']; ?> </dd> <dd class="state"><?php echo $lang['brand_index_deal']; echo $goods['salenum']; echo $lang['brand_index_jian']; ?> </dd> <dd class="comment"><span><a href="<?php echo ncUrl(array('act' => 'goods', 'goods_id' => $goods['goods_id']), 'goods', $goods['store_domian']); ?> #ncGoodsRate"><?php echo $lang['brand_index_comment']; echo $goods['commentnum']; echo $lang['brand_index_number_of_consult']; ?> </a></span></dd> </dl> <ul class="seller-intro"> <li><span><?php echo $lang['brand_index_description_of'] . $lang['nc_colon']; ?> </span><span><?php echo $goods['store_desccredit']; echo $lang['credit_unit'];
echo $i; ?> ]" type="checkbox" value="<?php echo $order_goods['rec_id']; ?> " /></td> <td><div class="goods-pic-small"><span class="thumb size60"><i></i><a href="<?php echo ncUrl(array('act' => 'goods', 'goods_id' => $order_goods['goods_id']), 'goods'); ?> " target="_blank"> <img onload="javascript:DrawImage(this,60,60);" src="<?php echo cthumb($order_goods['goods_image'], 'tiny', $output['order_info']['store_id']); ?> " /> </a></span></div></td> <td class="tl"><dl class="goods-name"> <dt><a href="<?php echo ncUrl(array('act' => 'goods', 'goods_id' => $order_goods['goods_id']), 'goods'); ?> " target="_blank"><?php echo $order_goods['goods_name']; ?> </a></dt> <dd> <?php echo $order_goods['spec_info']; ?> </dd></td> <td class="bdl"><?php echo $order_goods['goods_num']; ?> </td> <td class="bdl bdr"><em class="goods-price"><?php echo $order_goods['goods_price'];
?> </h3> <!-- S 促销信息 --> <div style="height:30px;line-height:30px;"> <?php if (!empty($output['order_info']['group_id'])) { ?> <span style="color:red"><?php echo $lang['nc_groupbuy']; ?> </span> <?php echo $output['group_name']; ?> <a href="<?php echo ncUrl(array('act' => 'show_groupbuy', 'op' => 'groupbuy_detail', 'group_id' => $output['order_info']['group_id'], 'id' => $output['order_info']['store_id']), 'groupbuy'); ?> " target="_blank"><?php echo $lang['nc_groupbuy_view']; ?> </a> <?php } ?> <?php if (!empty($output['order_info']['xianshi_id'])) { ?> <span style="color:red"><?php echo $output['order_info']['xianshi_explain'];
echo $lang['nc_handle']; ?> </th> </tr> </thead> <tbody> <?php if (count($output['list']) > 0) { ?> <?php foreach ($output['list'] as $val) { ?> <tr class="bd-line"> <td></td> <td class="tl"><a href="<?php echo ncUrl(array('act' => 'goods', 'goods_id' => $val['inform_goods_id']), 'goods'); ?> " target="_blank"> <?php echo $val['inform_goods_name']; ?> </a></td> <td><?php echo $val['inform_subject_type_name']; ?> </td> <td><?php echo $val['inform_subject_content']; ?> </td> <td><?php if (empty($val['inform_pic1']) && empty($val['inform_pic2']) && empty($val['inform_pic3'])) {
echo $output['list'][$i]['goods_name']; ?> " alt="<?php echo $output['list'][$i]['goods_name']; ?> " /> </a> <div class="price"> <?php echo $lang['currency']; ?> <strong><?php echo ncPriceFormat($output['list'][$i]['goods_store_price']); ?> </strong></div> </div> <div class="goods-title"> <a href="<?php echo SiteUrl . DS . ncUrl(array('act' => 'goods', 'goods_id' => $output['list'][$i]['goods_id']), 'goods'); ?> " target="_blank"> <?php echo $output['list'][$i]['goods_name']; ?> </a> </div> <div class="goods-salenum"><?php echo $lang['microshop_store_selled']; ?> <em><?php echo $output['list'][$i]['salenum']; ?> </em><?php echo $lang['microshop_text_jian']; ?> </div>
if (stripos($val['coupon_pic'], 'http://') === false) { echo SiteUrl . '/' . $val['coupon_pic']; } else { echo $val['coupon_pic']; } ?> " alt="<?php echo $val['coupon_desc']; ?> " onload="javascript:DrawImage(this,210,130);" onerror="this.src='<?php echo TEMPLATES_PATH . "/images/default_coupon_image.png"; ?> '" /></a> </div> </div> <p class="mtn"><a href="<?php echo ncUrl(array('act' => 'coupon_store', 'op' => 'detail', 'coupon_id' => $val['coupon_id'], 'id' => $val['store_id']), 'coupon_info'); ?> " title="<?php echo $val['coupon_title']; ?> " target="_blank"> <?php echo $val['coupon_title']; ?> </a></p> <p class="xi1"><?php echo $lang['coupon_index_period']; ?> <?php echo date('Y-m-d', $val['coupon_start_date']); ?> <?php
} ?> href="<?php echo SiteUrl . '/'; switch ($nav['nav_type']) { case '0': echo $nav['nav_url']; break; case '1': echo ncUrl(array('act' => 'search', 'nav_id' => $nav['nav_id'], 'cate_id' => $nav['item_id'])); break; case '2': echo ncUrl(array('act' => 'article', 'nav_id' => $nav['nav_id'], 'ac_id' => $nav['item_id'])); break; case '3': echo ncUrl(array('act' => 'activity', 'activity_id' => $nav['item_id'], 'nav_id' => $nav['nav_id']), 'activity'); break; } ?> " title="<?php echo $nav['nav_title']; ?> "><?php echo $nav['nav_title']; ?> </a></li> <?php } ?> </ul> </div>
?> " target="block"><?php echo $value['goods_name']; ?> </a></dt> <dd class="goods-pic"> <div class="small"><span class="thumb size60"><i></i><a href="<?php echo ncUrl(array('act' => 'goods', 'goods_id' => $value['goods_id']), 'goods', $output['store_info']['store_domain']); ?> " target="block"> <img src="<?php echo cthumb($value['goods_image'], 'tiny', $value['store_id']); ?> " onload="javascript:DrawImage(this,60,60);"/></a></span> </div> <div class="arrow"></div> <div class="middle"><span class="thumb size160"><i></i><a href="<?php echo ncUrl(array('act' => 'goods', 'goods_id' => $value['goods_id']), 'goods', $output['store_info']['store_domain']); ?> " target="block"> <img src="<?php echo cthumb($value['goods_image'], 'small', $value['store_id']); ?> " onload="javascript:DrawImage(this,160,160);"/></a></span></div> </dd> <dd class="goods-price"><?php echo $lang['nc_price']; ?> <em class="price"><?php echo $lang['currency'] . $value['goods_store_price']; ?> </em></dd> <dd class="goods-storage"><?php echo $lang['bundling_storage'];
echo $v['spec_id']; ?> "> <td class="w70"><div class="cart-goods-pic"><a href="<?php echo ncUrl(array('act' => 'goods', 'goods_id' => $v['goods_id']), 'goods'); ?> " target="_blank"><span class="thumb size60"><i></i><img src="<?php echo thumb($v, 'tiny'); ?> " alt="<?php echo $v['goods_name']; ?> " onload="javascript:DrawImage(this,60,60);" /></span></a></div></td> <td class="tl vt"><dl class="cart-goods-info"> <dt class="cart-goods-info-name"><a href="<?php echo ncUrl(array('act' => 'goods', 'goods_id' => $v['goods_id']), 'goods'); ?> " target="_blank"><?php echo $v['goods_name']; ?> </a> </dt> <dd class="cart-goods-info-spec"><?php echo $v['spec_info']; ?> </dd> </dl></td> <td><span class="cart-goods-price-s"><em><?php echo $v['goods_store_price']; ?> </em></span></td> <td><a href="JavaScript:void(0);" onclick="decrease_quantity(<?php
/** * 保存店铺信息 * * @param * @return */ public function saveOp() { if ($_SESSION['store_id'] != '') { showDialog(Language::get('store_create_created'), 'index.php?act=member_snsindex', 'error'); } /** * 实例化店铺等级模型 */ // $model_grade = Model('store_grade'); // $store_grade = $model_grade->getOneGrade(intval($_POST['grade_id'])); $store_grade = ($setting = F('store_grade')) ? $setting : H('store_grade', true, 'file'); $store_grade = $store_grade[intval($_POST['grade_id'])]; if (empty($store_grade)) { showDialog(Language::get('store_create_grade_not_exists'), '', 'error'); } /** * 实例化店铺模型 */ $model_store = Model('store'); /** * 保存店铺信息 */ if (chksubmit()) { //判断是否有重名店铺 $_GET['store_name'] = $_POST["store_name"]; if (!$this->checknameinner()) { showDialog(Language::get('store_create_store_name_exists'), '', 'error'); } $obj_validate = new Validate(); $obj_validate->validateparam = array(array("input" => $_POST["store_name"], "require" => "true", "message" => Language::get('store_save_store_name_null')), array("input" => $_POST["sc_id"], "require" => "true", "validator" => "Number", "message" => Language::get('store_save_store_class_null')), array("input" => $_POST["area_id"], "require" => "true", "validator" => "Number", "message" => Language::get('store_save_area_null'))); $error = $obj_validate->validate(); if ($error != '') { showDialog(Language::get('error') . $error, '', 'error'); } $shop_array = array(); $shop_array['grade_id'] = $_POST['grade_id']; $shop_array['store_owner_card'] = $_POST['store_owner_card']; $shop_array['store_name'] = $_POST['store_name']; $shop_array['sc_id'] = $_POST['sc_id']; $shop_array['area_id'] = $_POST['area_id']; $shop_array['area_info'] = $_POST['area_info']; $shop_array['store_address'] = $_POST['store_address']; $shop_array['store_zip'] = $_POST['store_zip']; $shop_array['store_tel'] = $_POST['store_tel']; $shop_array['store_zy'] = $_POST['store_zy']; $shop_array['store_state'] = $store_grade['sg_confirm'] == 1 ? 2 : 1; $upload = new UploadFile(); $upload->set('default_dir', ATTACH_AUTH); if ($_FILES['image']['name'] != '') { $result = $upload->upfile('image'); if ($result) { $shop_array['store_image'] = $upload->file_name; $shop_array['name_auth'] = '2'; $upload->file_name = ''; } else { showdialog($upload->error, '', 'error'); } } if ($_FILES['image1']['name'] != '') { $result1 = $upload->upfile('image1'); if ($result1) { $shop_array['store_image1'] = $upload->file_name; $shop_array['store_auth'] = '2'; } else { showdialog($upload->error, '', 'error'); } } $state = $model_store->createStore($shop_array); if ($state) { $_SESSION['is_seller'] = 1; $_SESSION['store_id'] = $state; $_SESSION['store_name'] = $shop_array['store_name']; $_SESSION['grade_id'] = $shop_array['grade_id']; // 生成店铺二维码 require_once BasePath . DS . 'resource' . DS . 'phpqrcode' . DS . 'index.php'; $PhpQRCode = new PhpQRCode(); $PhpQRCode->set('date', SiteUrl . DS . ncUrl(array('act' => 'show_store', 'id' => $state), 'store')); $PhpQRCode->set('pngTempDir', ATTACH_STORE . DS); $model_store->storeUpdate(array('store_code' => $PhpQRCode->init(), 'store_id' => $state)); // 添加相册默认 $album_model = Model('album'); $album_arr = array(); $album_arr['aclass_name'] = Language::get('store_save_defaultalbumclass_name'); $album_arr['store_id'] = $state; $album_arr['aclass_des'] = ''; $album_arr['aclass_sort'] = '255'; $album_arr['aclass_cover'] = ''; $album_arr['upload_time'] = time(); $album_arr['is_default'] = '1'; $album_model->addClass($album_arr); $model = Model(); //插入店铺扩展表 $model->table('store_extend')->insert(array('store_id' => $state)); $msg = Language::get('store_save_create_success') . ($store_grade['sg_confirm'] == 1 ? Language::get('store_save_waiting_for_review') : ''); showDialog($msg, 'index.php?act=store', 'succ'); } else { showDialog(Language::get('store_save_create_fail'), '', 'error'); } } }
?> <?php foreach ($output['group'] as $key => $group) { ?> <tbody> <tr class="bd-line"><td></td> <td><div class="goods-pic-small"><span class="thumb size60"><i></i><a href="<?php echo ncUrl(array('act' => 'show_groupbuy', 'op' => 'groupbuy_detail', 'group_id' => $group['group_id'], 'id' => $group['store_id']), 'groupbuy'); ?> " target="_blank"><img src="<?php echo SiteUrl . '/upload/groupbuy/' . $group['group_pic']; ?> " onload="javascript:DrawImage(this,60,60);" /></a></span></div></td> <td class="tl"><dl class="goods-name"> <dt><a target="_blank" href="<?php echo ncUrl(array('act' => 'show_groupbuy', 'op' => 'groupbuy_detail', 'group_id' => $group['group_id'], 'id' => $group['store_id']), 'groupbuy'); ?> "><?php echo $group['group_name']; ?> </a></dt></dl></td> <td><strong><?php echo $group['template_name']; ?> </strong> <p class="goods-time"><?php echo date('Y-m-d', $group['start_time']); ?> ~<?php echo date('Y-m-d', $group['end_time']); ?>
<?php if ($output['goods']['goods_id'] != $goods_commend['goods_id']) { ?> <li> <dl> <dt><a href="<?php echo ncUrl(array('act' => 'goods', 'goods_id' => $goods_commend['goods_id']), 'goods'); ?> " target="_blank"><?php echo $goods_commend['goods_name']; ?> </a></dt> <dd class="ncg-pic"><span class="thumb"><i></i><a href="<?php echo ncUrl(array('act' => 'goods', 'goods_id' => $goods_commend['goods_id']), 'goods'); ?> " target="_blank"><img height="150" width="150" src="<?php echo thumb($goods_commend, 'small'); ?> " onload="javascript:DrawImage(this,160,160);" title="<?php echo $goods_commend['goods_name']; ?> " alt="<?php echo $goods_commend['goods_name']; ?> "/></a></span></dd> <dd class="ncg-price"><?php echo $lang['nc_price']; ?> <em class="price"><?php
foreach ($output['code_brand_list']['code_info'] as $key => $val) { ?> <li> <div class="brands-logo"><i></i><a href="<?php echo ncUrl(array('act' => 'brand', 'op' => 'list', 'brand' => $val['brand_id'])); ?> " target="_blank"> <img src="<?php echo UPLOAD_SITE_URL . '/' . $val['brand_pic']; ?> " alt="<?php echo $val['brand_name']; ?> " onload="javascript:DrawImage(this,88,44);"></a></div> <div class="brands-name"><a href="<?php echo ncUrl(array('act' => 'brand', 'op' => 'list', 'brand' => $val['brand_id'])); ?> " target="_blank" title="<?php echo $val['brand_name']; ?> "><?php echo $val['brand_name']; ?> </a></div> </li> <?php } ?> <?php } ?>
echo $complain_goods['complain_message']; ?> </span></th> </tr> <tr> <td class="bdl"></td> <td><div class="goods-pic-small"><span class="thumb size60"><i></i><a href="<?php echo ncUrl(array('act' => 'goods', 'goods_id' => $complain_goods['goods_id']), 'goods'); ?> " target="_blank"> <img onload="javascript:DrawImage(this,60,60);" src="<?php echo cthumb($complain_goods['goods_image'], 'tiny', $output['order_info']['store_id']); ?> "/> </a></span></div></td> <td><dl class="goods-name"> <dt><a href="<?php echo ncUrl(array('act' => 'goods', 'goods_id' => $complain_goods['goods_id']), 'goods'); ?> " target="_blank"> <?php echo $complain_goods['goods_name']; ?> </a></dt> <dd><?php echo $complain_goods['spec_info']; ?> </dd> </dl></td> <td class="bdl"><?php echo $complain_goods['goods_num']; ?> </td> <td class="bdl bdr"><em class="goods-price"><?php