123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687 |
- <?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/activity/goods_gift.php');
- require_once (BASE_ROOT_PATH . '/helper/activity/version_checker.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; //套装
- 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;
- }
- else {
- $act_type = self::ACTIVITY_NONE;
- return false;
- }
- }
- public static function have_recommend($goods_id)
- {
- if (activity\recommend_goods::instance()->isTakepart($goods_id)) {
- return true;
- } else {
- return false;
- }
- }
- public static function have_bundling($goods_id) {
- return activity\bundling::instance()->have_bundling($goods_id);
- }
- public static function bundling_goods($bl_id) {
- return activity\bundling::instance()->bundling_goods($bl_id);
- }
- //赠品信息
- public static function have_gift($goods_id) {
- return activity\goods_gift::instance()->have_gift($goods_id);
- }
- public static function goods_gifts($goods_id) {
- return activity\goods_gift::instance()->gifts($goods_id);
- }
- //商品组合
- public static function have_combo($goods_id) {
- return activity\recommend_combo::instance()->have_combo($goods_id);
- }
- public static function combo_goods($goods_id) {
- return activity\recommend_combo::instance()->combo_goods($goods_id);
- }
- //满赠活动
- public static function fullsent_contents() {
- return activity\full_sent::instance()->contents();
- }
- //推荐商品列表
- public static function recomoned_goodsids()
- {
- return \activity\recommend_goods::instance()->goods_ids();
- }
- }
|