Exemplo n.º 1
0
 /**
  * 得到虚拟商品购买数据(商品、店铺、会员)
  * @param int $goods_id 商品ID
  * @param int $quantity 购买数量
  * @param int $member_id 会员ID
  * @return array
  */
 public function getBuyStepData($goods_id, $quantity, $member_id)
 {
     $goods_info = Model('goods')->getVirtualGoodsOnlineInfoByID($goods_id);
     if (empty($goods_info)) {
         return uk86_callback(false, '该商品不符合购买条件,可能的原因有:下架、不存在、过期等');
     }
     if ($goods_info['virtual_limit'] > $goods_info['goods_storage']) {
         $goods_info['virtual_limit'] = $goods_info['goods_storage'];
     }
     //取得抢购信息
     $goods_info = $this->_getGroupbuyInfo($goods_info);
     $quantity = abs(intval($quantity));
     $quantity = $quantity == 0 ? 1 : $quantity;
     $quantity = $quantity > $goods_info['virtual_limit'] ? $goods_info['virtual_limit'] : $quantity;
     if ($quantity > $goods_info['goods_storage']) {
         return uk86_callback(false, '该商品库存不足');
     }
     $goods_info['quantity'] = $quantity;
     $goods_info['goods_total'] = uk86_ncPriceFormat($goods_info['goods_price'] * $goods_info['quantity']);
     $goods_info['goods_image_url'] = uk86_cthumb($goods_info['goods_image'], 240, $goods_info['store_id']);
     $return = array();
     $return['goods_info'] = $goods_info;
     $return['store_info'] = Model('store')->getStoreOnlineInfoByID($goods_info['store_id'], 'store_name,store_id,member_id');
     $return['member_info'] = Model('member')->getMemberInfoByID($member_id);
     //        $model_payment = Model('payment');
     //        $pd_payment_info = Model('payment')->getPaymentOpenInfo(array('payment_code'=>'predeposit'));
     //        if (empty($pd_payment_info)) {
     //            $return['member_info']['available_predeposit'] = 0;
     //            $return['member_info']['available_rc_balance'] = 0;
     //        }
     return uk86_callback(true, '', $return);
 }
Exemplo n.º 2
0
 /**
  * 读取满即送规则列表
  * @param array $mansong_id 查询条件
  * @param int $page 分页数
  * @param string $order 排序
  * @param string $field 所需字段
  * @return array 满即送套餐列表
  *
  */
 public function getMansongRuleListByID($mansong_id)
 {
     $condition = array();
     $condition['mansong_id'] = $mansong_id;
     $mansong_rule_list = $this->where($condition)->order('price desc')->select();
     if (!empty($mansong_rule_list)) {
         $model_goods = Model('goods');
         for ($i = 0, $j = count($mansong_rule_list); $i < $j; $i++) {
             $goods_id = intval($mansong_rule_list[$i]['goods_id']);
             if (!empty($goods_id)) {
                 $goods_info = $model_goods->getGoodsOnlineInfoByID($goods_id);
                 if (!empty($goods_info)) {
                     if (empty($mansong_rule_list[$i]['mansong_goods_name'])) {
                         $mansong_rule_list[$i]['mansong_goods_name'] = $goods_info['goods_name'];
                     }
                     $mansong_rule_list[$i]['goods_image'] = $goods_info['goods_image'];
                     $mansong_rule_list[$i]['goods_image_url'] = uk86_cthumb($goods_info['goods_image'], $goods_info['store_id']);
                     $mansong_rule_list[$i]['goods_storage'] = $goods_info['goods_storage'];
                     $mansong_rule_list[$i]['goods_id'] = $goods_id;
                     $mansong_rule_list[$i]['goods_url'] = uk86_urlShop('goods', 'index', array('goods_id' => $goods_id));
                 }
             }
         }
     }
     return $mansong_rule_list;
 }
Exemplo n.º 3
0
 /**
  * 购物车列表
  */
 public function cart_listOp()
 {
     $model_cart = Model('cart');
     $condition = array('buyer_id' => $this->member_info['member_id']);
     $cart_list = $model_cart->listCart('db', $condition);
     $sum = 0;
     foreach ($cart_list as $key => $value) {
         $cart_list[$key]['goods_image_url'] = uk86_cthumb($value['goods_image'], $value['store_id']);
         $cart_list[$key]['goods_sum'] = uk86_ncPriceFormat($value['goods_price'] * $value['goods_num']);
         $sum += $cart_list[$key]['goods_sum'];
     }
     output_data(array('cart_list' => $cart_list, 'sum' => uk86_ncPriceFormat($sum)));
 }
Exemplo n.º 4
0
 /**
  * 订单列表
  */
 public function order_listOp()
 {
     $model_order = Model('order');
     $condition = array();
     $condition['buyer_id'] = $this->member_info['member_id'];
     $order_list_array = $model_order->getNormalOrderList($condition, $this->page, '*', 'order_id desc', '', array('order_goods'));
     $order_group_list = array();
     $order_pay_sn_array = array();
     foreach ($order_list_array as $value) {
         //显示取消订单
         $value['if_cancel'] = $model_order->getOrderOperateState('buyer_cancel', $value);
         //显示收货
         $value['if_receive'] = $model_order->getOrderOperateState('receive', $value);
         //显示锁定中
         $value['if_lock'] = $model_order->getOrderOperateState('lock', $value);
         //显示物流跟踪
         $value['if_deliver'] = $model_order->getOrderOperateState('deliver', $value);
         //商品图
         foreach ($value['extend_order_goods'] as $k => $goods_info) {
             $value['extend_order_goods'][$k]['goods_image_url'] = uk86_cthumb($goods_info['goods_image'], 240, $value['store_id']);
         }
         $order_group_list[$value['pay_sn']]['order_list'][] = $value;
         //如果有在线支付且未付款的订单则显示合并付款链接
         if ($value['order_state'] == ORDER_STATE_NEW) {
             $order_group_list[$value['pay_sn']]['pay_amount'] += $value['order_amount'] - $value['rcb_amount'] - $value['pd_amount'];
         }
         $order_group_list[$value['pay_sn']]['add_time'] = $value['add_time'];
         //记录一下pay_sn,后面需要查询支付单表
         $order_pay_sn_array[] = $value['pay_sn'];
     }
     $new_order_group_list = array();
     foreach ($order_group_list as $key => $value) {
         $value['pay_sn'] = strval($key);
         $new_order_group_list[] = $value;
     }
     $page_count = $model_order->gettotalpage();
     $array_data = array('order_group_list' => $new_order_group_list);
     if (isset($_GET['getpayment']) && $_GET['getpayment'] == "true") {
         $model_mb_payment = Model('mb_payment');
         $payment_list = $model_mb_payment->getMbPaymentOpenList();
         $payment_array = array();
         if (!empty($payment_list)) {
             foreach ($payment_list as $value) {
                 $payment_array[] = array('payment_code' => $value['payment_code'], 'payment_name' => $value['payment_name']);
             }
         }
         $array_data['payment_list'] = $payment_array;
     }
     //output_data(array('order_group_list' => $array_data), mobile_page($page_count));
     output_data($array_data, mobile_page($page_count));
 }
Exemplo n.º 5
0
 /**
  * 发货列表
  *
  */
 public function indexOp()
 {
     $model_order = Model('order');
     if (!in_array($_GET['state'], array('deliverno', 'delivering', 'delivered'))) {
         $_GET['state'] = 'deliverno';
     }
     $order_state = str_replace(array('deliverno', 'delivering', 'delivered'), array(ORDER_STATE_PAY, ORDER_STATE_SEND, ORDER_STATE_SUCCESS), $_GET['state']);
     $condition = array();
     $condition['store_id'] = $_SESSION['store_id'];
     $condition['order_state'] = $order_state;
     if ($_GET['buyer_name'] != '') {
         $condition['buyer_name'] = $_GET['buyer_name'];
     }
     if ($_GET['order_sn'] != '') {
         $condition['order_sn'] = $_GET['order_sn'];
     }
     $if_start_date = preg_match('/^20\\d{2}-\\d{2}-\\d{2}$/', $_GET['query_start_date']);
     $if_end_date = preg_match('/^20\\d{2}-\\d{2}-\\d{2}$/', $_GET['query_end_date']);
     $start_unixtime = $if_start_date ? strtotime($_GET['query_start_date']) : null;
     $end_unixtime = $if_end_date ? strtotime($_GET['query_end_date']) : null;
     if ($start_unixtime || $end_unixtime) {
         $condition['add_time'] = array('time', array($start_unixtime, $end_unixtime));
     }
     $order_list = $model_order->getOrderList($condition, 5, '*', 'order_id desc', '', array('order_goods', 'order_common', 'member'));
     foreach ($order_list as $key => $order_info) {
         foreach ($order_info['extend_order_goods'] as $value) {
             $value['image_60_url'] = uk86_cthumb($value['goods_image'], 60, $value['store_id']);
             $value['image_240_url'] = uk86_cthumb($value['goods_image'], 240, $value['store_id']);
             $value['goods_type_cn'] = uk86_orderGoodsType($value['goods_type']);
             $value['goods_url'] = uk86_urlShop('goods', 'index', array('goods_id' => $value['goods_id']));
             if ($value['goods_type'] == 5) {
                 $order_info['zengpin_list'][] = $value;
             } else {
                 $order_info['goods_list'][] = $value;
             }
         }
         if (empty($order_info['zengpin_list'])) {
             $order_info['goods_count'] = count($order_info['goods_list']);
         } else {
             $order_info['goods_count'] = count($order_info['goods_list']) + 1;
         }
         $order_list[$key] = $order_info;
     }
     Tpl::output('order_list', $order_list);
     Tpl::output('show_page', $model_order->showpage());
     self::profile_menu('deliver', $_GET['state']);
     Tpl::showpage('store_order.deliver');
 }
Exemplo n.º 6
0
 /**
  * 订单列表
  */
 public function order_listOp()
 {
     $model_vr_order = Model('vr_order');
     $condition = array();
     $condition['buyer_id'] = $this->member_info['member_id'];
     $order_list = $model_vr_order->getOrderList($condition, $this->page, '*', 'order_id desc');
     foreach ($order_list as $key => $order) {
         //显示取消订单
         $order_list[$key]['if_cancel'] = $model_vr_order->getOrderOperateState('buyer_cancel', $order);
         //显示支付
         $order_list[$key]['if_pay'] = $model_vr_order->getOrderOperateState('payment', $order);
         $order_list[$key]['goods_image_url'] = uk86_cthumb($order['goods_image'], 240, $order['store_id']);
     }
     $page_count = $model_vr_order->gettotalpage();
     output_data(array('order_list' => $order_list), mobile_page($page_count));
 }
Exemplo n.º 7
0
 /**
  * 收藏列表
  */
 public function favorites_listOp()
 {
     $model_favorites = Model('favorites');
     $favorites_list = $model_favorites->getGoodsFavoritesList(array('member_id' => $this->member_info['member_id']), '*', $this->page);
     $page_count = $model_favorites->gettotalpage();
     $favorites_id = '';
     foreach ($favorites_list as $value) {
         $favorites_id .= $value['fav_id'] . ',';
     }
     $favorites_id = rtrim($favorites_id, ',');
     $model_goods = Model('goods');
     $field = 'goods_id,goods_name,goods_price,goods_image,store_id';
     $goods_list = $model_goods->getGoodsList(array('goods_id' => array('in', $favorites_id)), $field);
     foreach ($goods_list as $key => $value) {
         $goods_list[$key]['fav_id'] = $value['goods_id'];
         $goods_list[$key]['goods_image_url'] = uk86_cthumb($value['goods_image'], 240, $value['store_id']);
     }
     output_data(array('favorites_list' => $goods_list), mobile_page($page_count));
 }
Exemplo n.º 8
0
            foreach ($cart_info['gift_list'] as $goods_info) {
                ?>
                <li nc_group="<?php 
                echo $cart_info['cart_id'];
                ?>
"><a href="<?php 
                echo uk86_urlShop('goods', 'index', array('goods_id' => $goods_info['gift_goodsid']));
                ?>
" target="_blank" class="uk86_thumb" title="赠品:<?php 
                echo $goods_info['gift_goodsname'];
                ?>
 * <?php 
                echo $goods_info['gift_amount'] * $cart_info['goods_num'];
                ?>
"><img src="<?php 
                echo uk86_cthumb($goods_info['gift_goodsimage'], 60, $store_id);
                ?>
" alt="<?php 
                echo $goods_info['gift_goodsname'];
                ?>
"/></a> </li>
                <?php 
            }
            ?>
              </ul>
            </dd>
            <?php 
        }
        ?>
          </dl></td>
        <td class="w120"><em><?php 
    <?php 
if ($item_edit_flag) {
    ?>
    <h5>内容:</h5>
    <?php 
}
?>
    <?php 
if (!empty($item_data['item']) && is_array($item_data['item'])) {
    ?>
    <?php 
    foreach ($item_data['item'] as $item_value) {
        ?>
    <div nctype="item_image" class="item">
      <div class="goods-pic"><img nctype="goods_image" src="<?php 
        echo uk86_cthumb($item_value['goods_image']);
        ?>
" alt=""></div>
      <div class="goods-name" nctype="goods_name"><?php 
        echo $item_value['goods_name'];
        ?>
</div>
      <div class="goods-price" nctype="goods_price">¥<?php 
        echo $item_value['goods_promotion_price'];
        ?>
</div>
      <?php 
        if ($item_edit_flag) {
            ?>
      <input nctype="goods_id" name="item_data[item][]" type="hidden" value="<?php 
            echo $item_value['goods_id'];
Exemplo n.º 10
0
          <h4>商品信息</h4>
        </div>
        <div class="content">
          <dl class="ncs-comment-goods">
            <dt class="goods-name"> <a href="<?php 
echo uk86_urlShop('goods', 'index', array('goods_id' => $output['goods']['goods_id']));
?>
"> <?php 
echo $output['goods']['goods_name'];
?>
 </a> </dt>
            <dd class="goods-pic"><a href="<?php 
echo uk86_urlShop('goods', 'index', array('goods_id' => $output['goods']['goods_id']));
?>
"> <img src="<?php 
echo uk86_cthumb($output['goods']['goods_image'], 240);
?>
" alt="<?php 
echo $output['goods']['goods_name'];
?>
"> </a> </dd>
            <dd class="goods-price"><?php 
echo $lang['goods_index_goods_price'] . $lang['nc_colon'];
?>
<em class="saleP"><?php 
echo $lang['currency'] . $output['goods']['goods_price'];
?>
</em></dd>
            <dd class="goods-raty"><?php 
echo $lang['goods_index_evaluation'] . $lang['nc_colon'];
?>
            ?>
 <span><?php 
            echo $lang['text_not_join'];
            ?>
</span>
              <?php 
        } else {
            ?>
              <a href="<?php 
            echo $val['goods_url'];
            ?>
" title="<?php 
            echo $val['mansong_goods_name'];
            ?>
" target="_blank" class="goods-thumb"> <img src="<?php 
            echo uk86_cthumb($val['goods_image']);
            ?>
"/> </a>
              <?php 
        }
        ?>
            </li>
            <?php 
    }
    ?>
            <?php 
}
?>
          </ul></td>
        <td class="align-center"><?php 
echo $output['mansong_info']['mansong_state_text'];
Exemplo n.º 12
0
 /**
  * 取得店铺级优惠 - 跟据商品金额返回每个店铺当前符合的一条活动规则,如果有赠品,则自动追加到购买列表,价格为0
  * @param unknown $store_goods_total 每个店铺的商品金额小计,以店铺ID为下标
  * @return array($premiums_list,$mansong_rule_list) 分别为赠品列表[下标自增],店铺满送规则列表[店铺ID为下标]
  */
 public function getMansongRuleCartListByTotal($store_goods_total)
 {
     if (!C('promotion_allow') || empty($store_goods_total) || !is_array($store_goods_total)) {
         return array(array(), array());
     }
     $model_mansong = Model('p_mansong');
     $model_goods = Model('goods');
     //定义赠品数组,下标为店铺ID
     $premiums_list = array();
     //定义满送活动数组,下标为店铺ID
     $mansong_rule_list = array();
     foreach ($store_goods_total as $store_id => $goods_total) {
         $rule_info = $model_mansong->getMansongRuleByStoreID($store_id, $goods_total);
         if (is_array($rule_info) && !empty($rule_info)) {
             //即不减金额,也找不到促销商品时(已下架),此规则无效
             if (empty($rule_info['discount']) && empty($rule_info['mansong_goods_name'])) {
                 continue;
             }
             $rule_info['desc'] = $this->_parseMansongRuleDesc($rule_info);
             $rule_info['discount'] = uk86_ncPriceFormat($rule_info['discount']);
             $mansong_rule_list[$store_id] = $rule_info;
             //如果赠品在售,有库存,则追加到购买列表
             if (!empty($rule_info['mansong_goods_name']) && !empty($rule_info['goods_storage'])) {
                 $data = array();
                 $data['goods_id'] = $rule_info['goods_id'];
                 $data['goods_name'] = $rule_info['mansong_goods_name'];
                 $data['goods_num'] = 1;
                 $data['goods_price'] = 0.0;
                 $data['goods_image'] = $rule_info['goods_image'];
                 $data['goods_image_url'] = uk86_cthumb($rule_info['goods_image']);
                 $data['goods_storage'] = $rule_info['goods_storage'];
                 $premiums_list[$store_id][] = $data;
             }
         }
     }
     return array($premiums_list, $mansong_rule_list);
 }
Exemplo n.º 13
0
if (is_array($output['goodsevallist']) && !empty($output['goodsevallist'])) {
    ?>
    <div class="ncm-evaluation-list">
      <?php 
    foreach ((array) $output['goodsevallist'] as $k => $v) {
        ?>
      <div class="ncm-evaluation-timeline">
        <div class="date"><?php 
        echo @date('Y-m-d H:i:s', $v['geval_addtime']);
        ?>
</div>
        <div class="goods-thumb"><a target="_blank" href="<?php 
        echo uk86_urlShop('goods', 'index', array('goods_id' => $v['geval_goodsid']));
        ?>
"> <img src="<?php 
        echo uk86_cthumb($v['geval_goodsimage'], 60);
        ?>
"> </a></div>
        <dl class="detail">
          <dt><a target="_blank" href="<?php 
        echo uk86_urlShop('goods', 'index', array('goods_id' => $v['geval_goodsid']));
        ?>
"><?php 
        echo $v['geval_goodsname'];
        ?>
</a> </dt>
          <dd>商品评分:
            <div class="raty" style="display:inline-block;" data-score="<?php 
        echo $v['geval_scores'];
        ?>
"></div>
Exemplo n.º 14
0
?>
    <?php 
if ($output['goods']['have_gift'] == 'gift' && !empty($output['gift_array'])) {
    ?>
     <ul class="clearfixd">
       <li>
         <label>赠品</label>
         <div><h2>赠下方热卖商品,赠完为止</h2></div>
         <div class="select_show hidden">
         <?php 
    foreach ($output['gift_array'] as $val) {
        ?>
           <dl style="display:inline-block; width:6rem;">
             <dt>
             	<img style="border:0.02rem solid #ccc; margin-bottom:0.1rem; float:left; width:0.6rem; height:0.6rem;" src="<?php 
        echo uk86_cthumb($val['gift_goodsimage'], '60', $output['goods']['store_id']);
        ?>
">
             	<em style="float:left; margin-left:0.3rem;"><a style="color:#0080c2; font-size:0.25rem; line-height:0.6rem;" href="<?php 
        echo uk86_urlShop('wap_goods_info', 'index', array('goods_id' => $val['gift_goodsid']));
        ?>
"><?php 
        echo $val['gift_goodsname'];
        ?>
</a><font style="color:#fcb44e; margin-left:0.3rem; font-size:0.2rem;">X<?php 
        echo $val['gift_amount'];
        ?>
</font></em>
             </dt>
           </dl>
           <?php 
Exemplo n.º 15
0
if (!empty($output['list']) && is_array($output['list'])) {
    ?>
        <?php 
    foreach ($output['list'] as $k => $v) {
        ?>
        <tr class="hover edit">
          <td><input value="<?php 
        echo $v['aclass_id'];
        ?>
" class="checkitem" type="checkbox" name="aclass_id[]"></td>
          <td>
          <?php 
        if ($v['aclass_cover'] != '') {
            ?>
              <img src="<?php 
            echo uk86_cthumb($v['aclass_cover'], 60, $v['store_id']);
            ?>
" onload="javascript:DrawImage(this,70,70);">
              <?php 
        } else {
            ?>
              <img src="<?php 
            echo ADMIN_SITE_URL . '/templates/' . TPL_NAME . '/images/member/default_image.png';
            ?>
" onload="javascript:DrawImage(this,70,70);">
              <?php 
        }
        ?>
          </td>
          <td class="name"><?php 
        echo $v['aclass_name'];
Exemplo n.º 16
0
 /**
  * 获取限时折扣商品扩展信息
  * @param array $xianshi_info
  * @return array 扩展限时折扣信息
  *
  */
 public function getXianshiGoodsExtendInfo($xianshi_info)
 {
     $xianshi_info['goods_url'] = uk86_urlShop('goods', 'index', array('goods_id' => $xianshi_info['goods_id']));
     $xianshi_info['image_url'] = uk86_cthumb($xianshi_info['goods_image'], 60, $xianshi_info['store_id']);
     $xianshi_info['xianshi_price'] = uk86_ncPriceFormat($xianshi_info['xianshi_price']);
     $xianshi_info['xianshi_discount'] = number_format($xianshi_info['xianshi_price'] / $xianshi_info['goods_price'] * 10, 1) . '折';
     return $xianshi_info;
 }
        ?>
</dd>
          <dd><?php 
        echo $lang['bundling_goods_storage'];
        echo $val['goods_storage'] . $lang['piece'];
        ?>
</dd>
        </dl>
        <div data-param="{gid:<?php 
        echo $val['goods_id'];
        ?>
,image:'<?php 
        echo $val['goods_image'];
        ?>
',src:'<?php 
        echo uk86_cthumb($val['goods_image'], 60, $_SESSION['store_id']);
        ?>
',gname:'<?php 
        echo $val['goods_name'];
        ?>
',gprice:'<?php 
        echo $val['goods_price'];
        ?>
',gstorang:'<?php 
        echo $val['goods_storage'];
        ?>
'}"><a href="JavaScript:void(0);" class="ncsc-btn-mini ncsc-btn-green" onclick="bundling_goods_add($(this))"><i class="icon-plus"></i><?php 
        echo $lang['bundling_goods_add_bundling'];
        ?>
</a></div>
      </li>
Exemplo n.º 18
0
 /**
  * 订单详细
  *
  */
 public function show_orderOp()
 {
     $order_id = intval($_GET['order_id']);
     if ($order_id <= 0) {
         uk86_showMessage(Uk86Language::uk86_get('member_order_none_exist'), '', 'html', 'error');
     }
     $model_order = Model('order');
     $condition = array();
     $condition['order_id'] = $order_id;
     $condition['buyer_id'] = $_SESSION['member_id'];
     $order_info = $model_order->getOrderInfo($condition, array('order_goods', 'order_common', 'store'));
     if (empty($order_info) || $order_info['delete_state'] == ORDER_DEL_STATE_DROP) {
         uk86_showMessage(Uk86Language::uk86_get('member_order_none_exist'), '', 'html', 'error');
     }
     $model_refund_return = Model('refund_return');
     $order_list = array();
     $order_list[$order_id] = $order_info;
     $order_list = $model_refund_return->getGoodsRefundList($order_list, 1);
     //订单商品的退款退货显示
     $order_info = $order_list[$order_id];
     $refund_all = $order_info['refund_list'][0];
     if (!empty($refund_all) && $refund_all['seller_state'] < 3) {
         //订单全部退款商家审核状态:1为待审核,2为同意,3为不同意
         Tpl::output('refund_all', $refund_all);
     }
     //显示锁定中
     $order_info['if_lock'] = $model_order->getOrderOperateState('lock', $order_info);
     //显示取消订单
     $order_info['if_cancel'] = $model_order->getOrderOperateState('buyer_cancel', $order_info);
     //显示退款取消订单
     $order_info['if_refund_cancel'] = $model_order->getOrderOperateState('refund_cancel', $order_info);
     //显示投诉
     $order_info['if_complain'] = $model_order->getOrderOperateState('complain', $order_info);
     //显示收货
     $order_info['if_receive'] = $model_order->getOrderOperateState('receive', $order_info);
     //显示物流跟踪
     $order_info['if_deliver'] = $model_order->getOrderOperateState('deliver', $order_info);
     //显示评价
     $order_info['if_evaluation'] = $model_order->getOrderOperateState('evaluation', $order_info);
     //显示分享
     $order_info['if_share'] = $model_order->getOrderOperateState('share', $order_info);
     //显示系统自动取消订单日期
     if ($order_info['order_state'] == ORDER_STATE_NEW) {
         //$order_info['order_cancel_day'] = $order_info['add_time'] + ORDER_AUTO_CANCEL_DAY * 24 * 3600;
         // by ukshop.com
         $order_info['order_cancel_day'] = $order_info['add_time'] + ORDER_AUTO_CANCEL_DAY + 3 * 24 * 3600;
     }
     //显示快递信息
     if ($order_info['shipping_code'] != '') {
         $express = uk86_rkcache('express', true);
         $order_info['express_info']['e_code'] = $express[$order_info['extend_order_common']['shipping_express_id']]['e_code'];
         $order_info['express_info']['e_name'] = $express[$order_info['extend_order_common']['shipping_express_id']]['e_name'];
         $order_info['express_info']['e_url'] = $express[$order_info['extend_order_common']['shipping_express_id']]['e_url'];
     }
     //显示系统自动收获时间
     if ($order_info['order_state'] == ORDER_STATE_SEND) {
         //$order_info['order_confirm_day'] = $order_info['delay_time'] + ORDER_AUTO_RECEIVE_DAY * 24 * 3600;
         //by ukshop.com
         $order_info['order_confirm_day'] = $order_info['delay_time'] + ORDER_AUTO_RECEIVE_DAY + 15 * 24 * 3600;
     }
     //如果订单已取消,取得取消原因、时间,操作人
     if ($order_info['order_state'] == ORDER_STATE_CANCEL) {
         $order_info['close_info'] = $model_order->getOrderLogInfo(array('order_id' => $order_info['order_id']), 'log_id desc');
     }
     foreach ($order_info['extend_order_goods'] as $value) {
         $value['image_60_url'] = uk86_cthumb($value['goods_image'], 60, $value['store_id']);
         $value['image_240_url'] = uk86_cthumb($value['goods_image'], 240, $value['store_id']);
         $value['goods_type_cn'] = uk86_orderGoodsType($value['goods_type']);
         $value['goods_url'] = uk86_urlShop('goods', 'index', array('goods_id' => $value['goods_id']));
         if ($value['goods_type'] == 5) {
             $order_info['zengpin_list'][] = $value;
         } else {
             $order_info['goods_list'][] = $value;
         }
     }
     if (empty($order_info['zengpin_list'])) {
         $order_info['goods_count'] = count($order_info['goods_list']);
     } else {
         $order_info['goods_count'] = count($order_info['goods_list']) + 1;
     }
     Tpl::output('order_info', $order_info);
     //卖家发货信息
     if (!empty($order_info['extend_order_common']['daddress_id'])) {
         $daddress_info = Model('daddress')->getAddressInfo(array('address_id' => $order_info['extend_order_common']['daddress_id']));
         Tpl::output('daddress_info', $daddress_info);
     }
     Tpl::showpage('member_order.show');
 }
Exemplo n.º 19
0
 /**
  * 处理专题数据,拼接图片URL
  */
 private function _formatMbSpecialData($item_data, $item_type)
 {
     switch ($item_type) {
         case 'home1':
             $item_data['image'] = uk86_getMbSpecialImageUrl($item_data['image']);
             break;
         case 'home2':
         case 'home4':
             $item_data['square_image'] = uk86_getMbSpecialImageUrl($item_data['square_image']);
             $item_data['rectangle1_image'] = uk86_getMbSpecialImageUrl($item_data['rectangle1_image']);
             $item_data['rectangle2_image'] = uk86_getMbSpecialImageUrl($item_data['rectangle2_image']);
             break;
         case 'goods':
             // ukshop.com v3-10
         // ukshop.com v3-10
         case 'goods1':
         case 'goods2':
             $new_item = array();
             foreach ((array) $item_data['item'] as $value) {
                 $value['goods_image'] = uk86_cthumb($value['goods_image']);
                 $new_item[] = $value;
             }
             $item_data['item'] = $new_item;
             break;
         default:
             $new_item = array();
             foreach ((array) $item_data['item'] as $key => $value) {
                 $value['image'] = uk86_getMbSpecialImageUrl($value['image']);
                 $new_item[] = $value;
             }
             $item_data['item'] = $new_item;
     }
     return $item_data;
 }
Exemplo n.º 20
0
 /**
  * 商品详细页
  */
 public function goods_detailOp()
 {
     $goods_id = intval($_GET['goods_id']);
     // 商品详细信息
     $model_goods = Model('goods');
     $goods_detail = $model_goods->getGoodsDetail($goods_id);
     if (empty($goods_detail)) {
         output_error('商品不存在');
     }
     //推荐商品
     $model_store = Model('store');
     $hot_sales = $model_store->getHotSalesList($goods_detail['goods_info']['store_id'], 6);
     $goods_commend_list = array();
     foreach ($hot_sales as $value) {
         $goods_commend = array();
         $goods_commend['goods_id'] = $value['goods_id'];
         $goods_commend['goods_name'] = $value['goods_name'];
         $goods_commend['goods_price'] = $value['goods_price'];
         $goods_commend['goods_image_url'] = uk86_cthumb($value['goods_image'], 240);
         $goods_commend_list[] = $goods_commend;
     }
     $goods_detail['goods_commend_list'] = $goods_commend_list;
     $store_info = $model_store->getStoreInfoByID($goods_detail['goods_info']['store_id']);
     $goods_detail['store_info']['store_id'] = $store_info['store_id'];
     $goods_detail['store_info']['store_name'] = $store_info['store_name'];
     $goods_detail['store_info']['member_id'] = $store_info['member_id'];
     //显示QQ及旺旺 优康商城
     $goods_detail['store_info']['store_qq'] = $store_info['store_qq'];
     $goods_detail['store_info']['store_ww'] = $store_info['store_ww'];
     $goods_detail['store_info']['store_phone'] = $store_info['store_phone'];
     $goods_detail['store_info']['member_name'] = $store_info['member_name'];
     $goods_detail['store_info']['avatar'] = uk86_getMemberAvatarForID($store_info['member_id']);
     //商品详细信息处理
     $goods_detail = $this->_goods_detail_extend($goods_detail);
     output_data($goods_detail);
 }
Exemplo n.º 21
0
 /**
  * 获取单条商品信息
  *
  * @param int $goods_id
  * @return array
  */
 public function getGoodsDetail($goods_id)
 {
     if ($goods_id <= 0) {
         return null;
     }
     $result1 = $this->getGoodsInfoAndPromotionById($goods_id);
     if (empty($result1)) {
         return null;
     }
     $result2 = $this->getGoodeCommonInfoByID($result1['goods_commonid']);
     $goods_info = array_merge($result2, $result1);
     $goods_info['spec_value'] = unserialize($goods_info['spec_value']);
     $goods_info['spec_name'] = unserialize($goods_info['spec_name']);
     $goods_info['goods_spec'] = unserialize($goods_info['goods_spec']);
     $goods_info['goods_attr'] = unserialize($goods_info['goods_attr']);
     // 手机商品描述
     if ($goods_info['mobile_body'] != '') {
         $mobile_body_array = unserialize($goods_info['mobile_body']);
         if (is_array($mobile_body_array)) {
             $mobile_body = '';
             foreach ($mobile_body_array as $val) {
                 switch ($val['type']) {
                     case 'text':
                         $mobile_body .= '<div>' . $val['value'] . '</div>';
                         break;
                     case 'image':
                         $mobile_body .= '<img src="' . $val['value'] . '">';
                         break;
                 }
             }
             $goods_info['mobile_body'] = $mobile_body;
         }
     }
     // 查询所有规格商品
     $spec_array = $this->getGoodsSpecListByCommonId($goods_info['goods_commonid']);
     $spec_list = array();
     // 各规格商品地址,js使用
     $spec_list_mobile = array();
     // 各规格商品地址,js使用
     $spec_image = array();
     // 各规格商品主图,规格颜色图片使用
     foreach ($spec_array as $key => $value) {
         $s_array = unserialize($value['goods_spec']);
         $tmp_array = array();
         if (!empty($s_array) && is_array($s_array)) {
             foreach ($s_array as $k => $v) {
                 $tmp_array[] = $k;
             }
         }
         sort($tmp_array);
         $spec_sign = implode('|', $tmp_array);
         $tpl_spec = array();
         $tpl_spec['sign'] = $spec_sign;
         $tpl_spec['url'] = uk86_urlShop('goods', 'index', array('goods_id' => $value['goods_id']));
         $spec_list[] = $tpl_spec;
         $spec_list_mobile[$spec_sign] = $value['goods_id'];
         $spec_image[$value['color_id']] = uk86_thumb($value, 60);
     }
     $spec_list = json_encode($spec_list);
     // 商品多图
     $image_more = $this->getGoodsImageByKey($goods_info['goods_commonid'] . '|' . $goods_info['color_id']);
     $goods_image = array();
     $goods_image_mobile = array();
     if (!empty($image_more)) {
         foreach ($image_more as $val) {
             $goods_image[] = "{ title : '', levelA : '" . uk86_cthumb($val['goods_image'], 60, $goods_info['store_id']) . "', levelB : '" . uk86_cthumb($val['goods_image'], 360, $goods_info['store_id']) . "', levelC : '" . uk86_cthumb($val['goods_image'], 360, $goods_info['store_id']) . "', levelD : '" . uk86_cthumb($val['goods_image'], 1280, $goods_info['store_id']) . "'}";
             $goods_image_mobile[] = uk86_cthumb($val['goods_image'], 360, $goods_info['store_id']);
         }
     } else {
         $goods_image[] = "{ title : '', levelA : '" . uk86_thumb($goods_info, 60) . "', levelB : '" . uk86_thumb($goods_info, 360) . "', levelC : '" . uk86_thumb($goods_info, 360) . "', levelD : '" . uk86_thumb($goods_info, 1280) . "'}";
         $goods_image_mobile[] = uk86_thumb($goods_info, 360);
     }
     //抢购
     if (!empty($goods_info['groupbuy_info'])) {
         $goods_info['promotion_type'] = 'groupbuy';
         $goods_info['title'] = '抢购';
         $goods_info['groupbuy_start_time'] = $goods_info['groupbuy_info']['start_time'];
         $goods_info['groupbuy_end_time'] = $goods_info['groupbuy_info']['end_time'];
         $goods_info['remark'] = $goods_info['groupbuy_info']['remark'];
         $goods_info['promotion_price'] = $goods_info['groupbuy_info']['groupbuy_price'];
         $goods_info['down_price'] = uk86_ncPriceFormat($goods_info['goods_price'] - $goods_info['groupbuy_info']['groupbuy_price']);
         $goods_info['upper_limit'] = $goods_info['groupbuy_info']['upper_limit'];
         unset($goods_info['groupbuy_info']);
     }
     //限时折扣
     if (!empty($goods_info['xianshi_info'])) {
         $goods_info['promotion_type'] = 'xianshi';
         $goods_info['title'] = $goods_info['xianshi_info']['xianshi_title'];
         $goods_info['remark'] = $goods_info['xianshi_info']['xianshi_title'];
         $goods_info['promotion_price'] = $goods_info['xianshi_info']['xianshi_price'];
         $goods_info['down_price'] = uk86_ncPriceFormat($goods_info['goods_price'] - $goods_info['xianshi_info']['xianshi_price']);
         $goods_info['lower_limit'] = $goods_info['xianshi_info']['lower_limit'];
         $goods_info['explain'] = $goods_info['xianshi_info']['xianshi_explain'];
         unset($goods_info['xianshi_info']);
     }
     // 验证是否允许送赠品
     if ($this->checkGoodsIfAllowGift($goods_info)) {
         $gift_array = Model('goods_gift')->getGoodsGiftListByGoodsId($goods_id);
         if (!empty($gift_array)) {
             $goods_info['have_gift'] = 'gift';
         }
     }
     // 加入购物车按钮
     $goods_info['cart'] = true;
     //虚拟、F码、预售不显示加入购物车
     if ($goods_info['is_virtual'] == 1 || $goods_info['is_fcode'] == 1 || $goods_info['is_presell'] == 1) {
         $goods_info['cart'] = false;
     }
     // 立即购买文字显示
     $goods_info['buynow_text'] = '立即购买';
     if ($goods_info['is_presell'] == 1) {
         $goods_info['buynow_text'] = '预售购买';
     } elseif ($goods_info['is_fcode'] == 1) {
         $goods_info['buynow_text'] = 'F码购买';
     }
     //满即送
     $mansong_info = $goods_info['is_virtual'] == 1 ? array() : Model('p_mansong')->getMansongInfoByStoreID($goods_info['store_id']);
     // 商品受关注次数加1
     $goods_info['goods_click'] = intval($goods_info['goods_click']) + 1;
     if (C('cache_open')) {
         $this->_wGoodsCache($goods_id, array('goods_click' => $goods_info['goods_click']));
         uk86_wcache('updateRedisDate', array($goods_id => $goods_info['goods_click']), 'goodsClick');
     } else {
         $this->editGoodsById(array('goods_click' => array('exp', 'goods_click + 1')), $goods_id);
     }
     $result = array();
     $result['goods_info'] = $goods_info;
     $result['spec_list'] = $spec_list;
     $result['spec_list_mobile'] = $spec_list_mobile;
     $result['spec_image'] = $spec_image;
     $result['goods_image'] = $goods_image;
     $result['goods_image_mobile'] = $goods_image_mobile;
     $result['mansong_info'] = $mansong_info;
     $result['gift_array'] = $gift_array;
     return $result;
 }
Exemplo n.º 22
0
        }
        ?>
                <?php 
        if (!empty($rule['goods_id'])) {
            ?>
                , <?php 
            echo $lang['nc_gift'];
            ?>
 <a href="<?php 
            echo $rule['goods_url'];
            ?>
" title="<?php 
            echo $rule['mansong_goods_name'];
            ?>
" target="_blank"> <img src="<?php 
            echo uk86_cthumb($rule['goods_image'], 60);
            ?>
" alt="<?php 
            echo $rule['mansong_goods_name'];
            ?>
"> </a>&nbsp;。
                <?php 
        }
        ?>
                </span>
                <?php 
    }
    ?>
              </dd>
              <dd class="nc-mansong-remark"><?php 
    echo $output['mansong_info']['remark'];
Exemplo n.º 23
0
            echo $v['name'];
            ?>
</th>
      <?php 
            for ($i = 0; $i < $output['maxnum']; $i++) {
                ?>
      <?php 
                if ($v[$i]) {
                    //如果存在,则显示图片和名称
                    ?>
      <td><dl class="goods-info">
          <dt class="goods-pic"><a href="<?php 
                    echo uk86_urlShop('goods', 'index', array('goods_id' => $v[$i]['goods_id']));
                    ?>
" target="_blank"><img src="<?php 
                    echo uk86_cthumb($v[$i]['goods_image'], 240, $v[$i]['store_id']);
                    ?>
"></a></dt>
          <dd class="goods-name"><a href="<?php 
                    echo uk86_urlShop('goods', 'index', array('goods_id' => $v[$i]['goods_id']));
                    ?>
" target="_blank"><?php 
                    echo $v[$i]['goods_name'];
                    ?>
</a></dd>
          <?php 
                    if ($i > 0) {
                        ?>
          <dd class="del" onclick="javascript:delCompare(<?php 
                        echo $v[$i]['goods_id'];
                        ?>
Exemplo n.º 24
0
" method="post">
      <input type="hidden" name="geval_id" value="<?php 
echo $output['geval_info']['geval_id'];
?>
">
      <div class=" ncm-default-form">
        <h3>评价信息</h3>
        <dl>
          <dt>商品信息:</dt>
          <dd>
          <div>
              <a href="<?php 
echo uk86_urlShop('goods', '', array('goods_id' => $output['geval_info']['geval_goodsid']));
?>
" target="_blank"><img src="<?php 
echo uk86_cthumb($output['geval_info']['geval_goodsimage'], 60);
?>
"/></a>
              <a href="<?php 
echo uk86_urlShop('goods', '', array('goods_id' => $output['geval_info']['geval_goodsid']));
?>
" target="_blank"><?php 
echo $output['geval_info']['geval_goodsname'];
?>
</a>
          </div>
          </dd>
        </dl>
        <dl>
          <dt>商品评分:</dt>
          <dd>
        ?>
        <li id="browserow_<?php 
        echo $v['goods_id'];
        ?>
">
          <div class="browse-timeline">&nbsp;</div>
          <div class="browse-time"><?php 
        echo $v['browsetime_text'];
        ?>
</div>
          <div class="browse-goods">
            <div class="goods-thumb"><a href="<?php 
        echo uk86_urlShop('goods', 'index', array('goods_id' => $v['goods_id']));
        ?>
" target="_blank"><img src="<?php 
        echo uk86_cthumb($v['goods_image'], 60);
        ?>
" /></a> </div>
            <dl class="goods-info">
              <dt><a target="_blank" href="<?php 
        echo uk86_urlShop('goods', 'index', array('goods_id' => $v['goods_id']));
        ?>
"><?php 
        echo $v['goods_name'];
        ?>
</a></dt>
              <dd>商城价:
              <!-- <?php 
        if ($v['goods_promotion_type'] == 1) {
            ?>
              <span class="pricetag">抢购</span>
Exemplo n.º 26
0
 /**
  * 虚拟商品评价
  */
 public function add_vrOp()
 {
     $order_id = intval($_GET['order_id']);
     if (!$order_id) {
         uk86_showMessage(Uk86Language::uk86_get('wrong_argument'), 'index.php?act=member_vr_order', 'html', 'error');
     }
     $model_order = Model('vr_order');
     $model_store = Model('store');
     $model_evaluate_goods = Model('evaluate_goods');
     $model_evaluate_store = Model('evaluate_store');
     //获取订单信息
     $order_info = $model_order->getOrderInfo(array('order_id' => $order_id));
     //判断订单身份
     if ($order_info['buyer_id'] != $_SESSION['member_id']) {
         uk86_showMessage(Uk86Language::uk86_get('wrong_argument'), 'index.php?act=member_vr_order', 'html', 'error');
     }
     //订单为'已收货'状态,并且未评论
     $order_info['evaluate_able'] = $model_order->getOrderOperateState('evaluation', $order_info);
     if (!$order_info['evaluate_able']) {
         uk86_showMessage(Uk86Language::uk86_get('member_evaluation_order_notexists'), 'index.php?act=member_vr_order', 'html', 'error');
     }
     //查询店铺信息
     $store_info = $model_store->getStoreInfoByID($order_info['store_id']);
     if (empty($store_info)) {
         uk86_showMessage(Uk86Language::uk86_get('member_evaluation_store_notexists'), 'index.php?act=member_vr_order', 'html', 'error');
     }
     $order_goods = array($order_info);
     //判断是否为页面
     if (!$_POST) {
         $order_goods[0]['goods_image_url'] = uk86_cthumb($order_info['goods_image'], 60, $order_info['store_id']);
         //处理U币、经验值计算说明文字
         $ruleexplain = '';
         $exppoints_rule = C("exppoints_rule") ? unserialize(C("exppoints_rule")) : array();
         $exppoints_rule['exp_comments'] = intval($exppoints_rule['exp_comments']);
         $points_comments = intval(C('points_comments'));
         if ($exppoints_rule['exp_comments'] > 0 || $points_comments > 0) {
             $ruleexplain .= '评价完成将获得';
             if ($exppoints_rule['exp_comments'] > 0) {
                 $ruleexplain .= ' “' . $exppoints_rule['exp_comments'] . '经验值”';
             }
             if ($points_comments > 0) {
                 $ruleexplain .= ' “' . $points_comments . 'U币”';
             }
             $ruleexplain .= '。';
         }
         Tpl::output('ruleexplain', $ruleexplain);
         //不显示左菜单
         Tpl::output('left_show', 'order_view');
         Tpl::output('order_info', $order_info);
         Tpl::output('order_goods', $order_goods);
         Tpl::output('store_info', $store_info);
         Tpl::showpage('evaluation.add');
     } else {
         $evaluate_goods_array = array();
         $goodsid_array = array();
         foreach ($order_goods as $value) {
             //如果未评分,默认为5分
             $evaluate_score = intval($_POST['goods'][$value['goods_id']]['score']);
             if ($evaluate_score <= 0 || $evaluate_score > 5) {
                 $evaluate_score = 5;
             }
             //默认评语
             $evaluate_comment = $_POST['goods'][$value['goods_id']]['comment'];
             if (empty($evaluate_comment)) {
                 $evaluate_comment = '不错哦';
             }
             $evaluate_goods_info = array();
             $evaluate_goods_info['geval_orderid'] = $order_id;
             $evaluate_goods_info['geval_orderno'] = $order_info['order_sn'];
             $evaluate_goods_info['geval_ordergoodsid'] = $order_id;
             $evaluate_goods_info['geval_goodsid'] = $value['goods_id'];
             $evaluate_goods_info['geval_goodsname'] = $value['goods_name'];
             $evaluate_goods_info['geval_goodsprice'] = $value['goods_price'];
             $evaluate_goods_info['geval_goodsimage'] = $value['goods_image'];
             $evaluate_goods_info['geval_scores'] = $evaluate_score;
             $evaluate_goods_info['geval_content'] = $evaluate_comment;
             $evaluate_goods_info['geval_isanonymous'] = $_POST['anony'] ? 1 : 0;
             $evaluate_goods_info['geval_addtime'] = TIMESTAMP;
             $evaluate_goods_info['geval_storeid'] = $store_info['store_id'];
             $evaluate_goods_info['geval_storename'] = $store_info['store_name'];
             $evaluate_goods_info['geval_frommemberid'] = $_SESSION['member_id'];
             $evaluate_goods_info['geval_frommembername'] = $_SESSION['member_name'];
             $evaluate_goods_array[] = $evaluate_goods_info;
             $goodsid_array[] = $value['goods_id'];
         }
         $model_evaluate_goods->addEvaluateGoodsArray($evaluate_goods_array, $goodsid_array);
         //             $store_desccredit = intval($_POST['store_desccredit']);
         //             if($store_desccredit <= 0 || $store_desccredit > 5) {
         //                 $store_desccredit= 5;
         //             }
         //             $store_servicecredit = intval($_POST['store_servicecredit']);
         //             if($store_servicecredit <= 0 || $store_servicecredit > 5) {
         //                 $store_servicecredit = 5;
         //             }
         //             $store_deliverycredit = intval($_POST['store_deliverycredit']);
         //             if($store_deliverycredit <= 0 || $store_deliverycredit > 5) {
         //                 $store_deliverycredit = 5;
         //             }
         //          //添加店铺评价
         //             if (!$store_info['is_own_shop']) {
         //                 $evaluate_store_info = array();
         //                 $evaluate_store_info['seval_orderid'] = $order_id;
         //                 $evaluate_store_info['seval_orderno'] = $order_info['order_sn'];
         //                 $evaluate_store_info['seval_addtime'] = time();
         //                 $evaluate_store_info['seval_storeid'] = $store_info['store_id'];
         //                 $evaluate_store_info['seval_storename'] = $store_info['store_name'];
         //                 $evaluate_store_info['seval_memberid'] = $_SESSION['member_id'];
         //                 $evaluate_store_info['seval_membername'] = $_SESSION['member_name'];
         //                 $evaluate_store_info['seval_desccredit'] = $store_desccredit;
         //                 $evaluate_store_info['seval_servicecredit'] = $store_servicecredit;
         //                 $evaluate_store_info['seval_deliverycredit'] = $store_deliverycredit;
         //                 $model_evaluate_store->addEvaluateStore($evaluate_store_info);
         //             }
         //更新订单信息并记录订单日志
         $state = $model_order->editOrder(array('evaluation_state' => 1, 'evaluation_time' => TIMESTAMP), array('order_id' => $order_id));
         //添加会员U币
         if (C('points_isuse') == 1) {
             $points_model = Model('points');
             $points_model->savePointsLog('comments', array('pl_memberid' => $_SESSION['member_id'], 'pl_membername' => $_SESSION['member_name']));
         }
         //添加会员经验值
         Model('exppoints')->saveExppointsLog('comments', array('exp_memberid' => $_SESSION['member_id'], 'exp_membername' => $_SESSION['member_name']));
         showDialog(Uk86Language::uk86_get('member_evaluation_evaluat_success'), 'index.php?act=member_vr_order', 'succ');
     }
 }
Exemplo n.º 27
0
    foreach ($output['goodslist'] as $k => $v) {
        ?>
    <li id="recordone_<?php 
        echo $v['share_id'];
        ?>
"><a href="index.php?act=member_snshome&op=goodsinfo&mid=<?php 
        echo $v['share_memberid'];
        ?>
&id=<?php 
        echo $v['share_id'];
        ?>
" title="<?php 
        echo $v['snsgoods_goodsname'];
        ?>
" class="pic" style=" background-image:url(<?php 
        echo uk86_cthumb($v['snsgoods_goodsimage'], 240, $v['snsgoods_storeid']);
        ?>
)"> </a>
      <p class="pinterest-cmt"><?php 
        echo $v['share_content'];
        ?>
</p>
      <div class="ops"> <span class="ops-like" id="likestat_<?php 
        echo $v['share_goodsid'];
        ?>
"> <a href="javascript:void(0);" nc_type="likebtn" data-param='{"gid":"<?php 
        echo $v['share_goodsid'];
        ?>
"}' class="<?php 
        echo $v['snsgoods_havelike'] == 1 ? 'noaction' : '';
        ?>
Exemplo n.º 28
0
        $image_url = uk86_cthumb($value['commend_goods_image'], 60, $value['commend_goods_store_id']);
        ?>
                        <a href="<?php 
        echo MICROSHOP_SITE_URL . DS . 'index.php?act=goods&op=detail&goods_id=' . $value['commend_id'];
        ?>
" style="background:url(<?php 
        echo $image_url;
        ?>
) no-repeat center center; width:60px; height:60px; float:left; margin-right:5px;" target="_blank">
                            <img  class="show_image" src="<?php 
        echo ADMIN_TEMPLATES_URL;
        ?>
/images/transparent.gif"  style=" width:60px; height:60px; display:block;"/>
                            <div class="type-file-preview">
                                <?php 
        $image_url_240 = uk86_cthumb($value['commend_goods_image'], 240, $value['commend_goods_store_id']);
        ?>
                                <img  src="<?php 
        echo $image_url_240;
        ?>
" title="<?php 
        echo $value['commend_goods_name'];
        ?>
" alt="<?php 
        echo $value['commend_goods_name'];
        ?>
" />
                            </div>
                        </a>
                    </td>
                    <td>
Exemplo n.º 29
0
}
?>
    </select>
    </span></div>
  <ul class="list">
    <?php 
if (!empty($output['pic_list'])) {
    ?>
    <?php 
    foreach ($output['pic_list'] as $v) {
        ?>
    <li onclick="insert_editor('<?php 
        echo uk86_cthumb($v['apic_cover'], 1280, $_SESSION['store_id']);
        ?>
');"><a href="JavaScript:void(0);"><span class="thumb size90"><i></i><img src="<?php 
        echo uk86_cthumb($v['apic_cover'], 60, $_SESSION['store_id']);
        ?>
" onload="javascript:DrawImage(this,90,90);" title='<?php 
        echo $v['apic_name'];
        ?>
'/></span></a></li>
    <?php 
    }
    ?>
    <?php 
} else {
    ?>
    <?php 
    echo $lang['no_record'];
    ?>
    <?php 
Exemplo n.º 30
0
<?php

defined('InUk86') or exit('Access Invalid!');
?>

<div class="addshare">
<div class="goods-pic"><span class="thumb size120"><i></i><img src="<?php 
echo uk86_cthumb($output['sharegoods_info']['snsgoods_goodsimage'], 240, $output['sharegoods_info']['snsgoods_storeid']);
?>
"/></span></div>
  <ul id="goods_images">
    <?php 
for ($i = 0; $i < 5; $i++) {
    ?>
    <li nc_type="handle_pic" data-param="{'apid':'<?php 
    echo isset($output['pic_list'][$i]) ? $output['pic_list'][$i]['ap_id'] : 0;
    ?>
'}" >
      <div class="picture"><span class="thumb size60"><i></i> <img src="<?php 
    echo isset($output['pic_list'][$i]) ? $output['pic_list'][$i]['ap_cover'] : UPLOAD_SITE_URL . DS . uk86_defaultGoodsImage(60);
    ?>
" onload="javascript:DrawImage(this,60,60);"/> </span></div>
      <div class="bg" nc_type="handler" style="display:none;"><span class="delete" title="<?php 
    echo $lang['nc_delete'];
    ?>
" nctype="drop_image"><?php 
    echo $lang['nc_delete'];
    ?>
</span></div>
      <div class="upload-btn"><a href="javascript:void(0);"><span style="width: 66px; height: 28px; position: absolute; left: 0; top: 0; z-index: 999; cursor:pointer; ">
        <input type="file" id="file<?php