1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- <?php
- /**
- * Created by PhpStorm.
- * User: stanley-king
- * Date: 16/8/14
- * Time: 下午5:27
- */
- require_once (BASE_ROOT_PATH . '/helper/activity/groupbuy.php');
- require_once (BASE_ROOT_PATH . '/helper/activity/limitime.php');
- require_once (BASE_ROOT_PATH . '/helper/activity/bundling.php');
- require_once (BASE_ROOT_PATH . '/helper/activity/recommend_combo.php');
- require_once (BASE_ROOT_PATH . '/helper/activity/full_sent.php');
- require_once (BASE_ROOT_PATH . '/helper/activity/recommend_goods.php');
- require_once (BASE_ROOT_PATH . '/helper/algorithm.php');
- //抢,限,推,三个信息会出现在商品的summary 中,其余的出现在商品的详细信息中
- class activity_helper
- {
- const ACTIVITY_NONE = 0;
- const ACTIVITY_GROUPBUY = 1; //抢
- const ACTIVITY_LIMITTIME = 2; //限
- const ACTIVITY_BUNDLING = 3; //套装
- const ACTIVITY_RECOMMEND = 4; //推荐
- public static function take_parted($goods_id,&$act_type)
- {
- if(activity\groupbuy::instance()->isTakepart($goods_id,$act_id)) { //抢购
- $act_type = self::ACTIVITY_GROUPBUY;
- return $act_id;
- }
- elseif(activity\limitime::instance()->isTakepart($goods_id,$act_id)) { //
- $act_type = self::ACTIVITY_LIMITTIME;
- return $act_id;
- }
- elseif(activity\bundling::instance()->isTakepart($goods_id,$act_id)) {
- $act_type = self::ACTIVITY_BUNDLING;
- return $act_id;
- }
- elseif(activity\recommend_goods::instance()->isTakepart($goods_id,$act_id)) {
- $act_type = self::ACTIVITY_RECOMMEND;
- return $act_id;
- }
- else {
- $act_type = self::ACTIVITY_NONE;
- return false;
- }
- }
- //商品组合
- public static function has_combo($common_id) {
- return activity\recommend_combo::instance()->has_combo($common_id);
- }
- public static function combo_goods($common_id) {
- return activity\recommend_combo::instance()->combo_goods($common_id);
- }
- //满赠活动
- public static function fullsent_contents() {
- return activity\full_sent::instance()->contents();
- }
- //赠品信息
- public static function goods_gifts($common_id) {
- return activity\goods_gift::instance()->gifts($common_id);
- }
- //推荐商品列表
- public static function recomoned_goodsids()
- {
- return \activity\recommend_goods::instance()->goods_ids();
- }
- }
|