|
@@ -55,10 +55,14 @@ class cartControl extends mobileControl
|
|
|
const session_type = 'Session';
|
|
|
|
|
|
private $mUserFcode;
|
|
|
+ private $mFcodeBannerID;
|
|
|
|
|
|
public function __construct() {
|
|
|
parent::__construct();
|
|
|
$this->mUserFcode = null;
|
|
|
+
|
|
|
+ global $config;
|
|
|
+ $this->mFcodeBannerID = $config['cart_fcodes']['banner_id'];
|
|
|
}
|
|
|
|
|
|
public function rate_moneyOp()
|
|
@@ -173,7 +177,9 @@ class cartControl extends mobileControl
|
|
|
public function exgoodsOp()
|
|
|
{
|
|
|
$mod_fcode = Model('goods_fcode');
|
|
|
- $items = $mod_fcode->getFcodeList(array('mobile' => session_helper::cur_mobile(),'fc_state' => 0),'*','fc_state asc,fc_id asc',$this->page_size());
|
|
|
+ //,'usable_time' => array('elt',time())
|
|
|
+ $items = $mod_fcode->getFcodeList(array('mobile' => session_helper::cur_mobile(),'fc_state' => 0),
|
|
|
+ '*','fc_state asc,fc_id asc',$this->page_size());
|
|
|
$page_count = $mod_fcode->gettotalpage();
|
|
|
|
|
|
if($this->page_no() == 1)
|
|
@@ -205,9 +211,9 @@ class cartControl extends mobileControl
|
|
|
}
|
|
|
else
|
|
|
{
|
|
|
- if($this->page_no() == 1 && is_publish())
|
|
|
+ if($this->page_no() == 1 && $this->mFcodeBannerID > 0)
|
|
|
{
|
|
|
- $blocks = special_manager::instance()->special(343,$unused_gids);
|
|
|
+ $blocks = special_manager::instance()->special($this->mFcodeBannerID,$unused_gids);
|
|
|
$items = $this->format($fcodes);
|
|
|
$blocks = array_merge($blocks,$items);
|
|
|
}
|