Example #1
0
 /**
  * 取指定分类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;
 }
Example #2
0
</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 
Example #3
0
        ?>
</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>
Example #4
0
          <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'];
?>
Example #5
0
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 
}
Example #6
0
 /**
  * 修改店铺二维码 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>
Example #8
0
            <p class="hint"><?php 
echo $lang['store_create_upload_rule'];
?>
</p>
          </dd>
        </dl>
        <dl class="bottom">
          <dt>&nbsp;</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>
Example #9
0
 /**
  * 店铺收藏页面分享店铺
  */
 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');
 }
Example #10
0
 /**
  * 新增店铺
  */
 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("&nbsp;", $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');
 }
Example #11
0
        <dl>
          <dt>&nbsp;</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">
Example #12
0
          <?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'];
        ?>
Example #13
0
    ?>
        <?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 
Example #14
0
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>&nbsp;</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>
Example #15
0
?>
</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'];
Example #16
0
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>
Example #17
0
        ?>
"><?php 
        echo $output['area_array'][$goods['province_id']]['area_name'];
        ?>
&nbsp;<?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'];
Example #19
0
?>
</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'];
Example #20
0
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'])) {
Example #21
0
        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>
Example #22
0
        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 
Example #23
0
        }
        ?>
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>
Example #24
0
        ?>
" 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'];
Example #25
0
            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 
Example #26
0
 /**
  * 保存店铺信息
  *
  * @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');
         }
     }
 }
Example #27
0
    ?>
    <?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']);
        ?>
Example #28
0
              <?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 
Example #29
0
    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