1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071 |
- <?php
- /**
- * SlideConst.php UTF-8
- *
- *
- * @date : 2018/5/16 11:47
- *
- * @license 这不是一个自由软件,未经授权不许任何使用和传播。
- * @author : wuyonghong <wyh@huosdk.com>
- * @version : HUOSDK 8.0
- */
- namespace huolib\constant;
- class SlideConst {
- CONST SLIDE_AND_APP_BT_TOP_CAROUSEL = 'and_app_bt_carousel'; // APP BT 首页轮播图
- CONST SLIDE_AND_APP_BT_HOT_IMG = 'and_app_bt_hot_img'; // APP BT 首页热门下载广告图
- CONST SLIDE_AND_APP_BT_NEW_IMG = 'and_app_bt_new_img'; // APP BT 首页新游下载广告图
- CONST SLIDE_AND_APP_BT_CAROUSEL_TXT = 'and_app_bt_carousel_txt'; // APP BT 首页轮播文字广告
- CONST SLIDE_AND_APP_RATE_TOP_CAROUSEL = 'and_app_rate_carousel'; // APP 折扣 首页轮播图
- CONST SLIDE_AND_APP_RATE_HOT_IMG = 'and_app_rate_hot_img'; // APP 折扣 首页热门下载广告图
- CONST SLIDE_AND_APP_RATE_CAROUSEL_TXT = 'and_app_rate_carousel_txt'; // APP 折扣 首页轮播文字广告
- CONST SLIDE_APP_INDEX = 'appindex'; // APP首页轮播图
- CONST SLIDE_APP_INDEX_TEXT = 'appindex_text'; // APP首页轮播文字
- CONST SLIDE_APP_INDEX_RMD = 'appindex_rmd'; // APP首页新游推荐轮播图
- CONST SLIDE_H5WAP_TOPPER = 'h5waptopper'; // H5wap首页轮播图
- CONST SLIDE_AGENT_TOPPER = 'agenttopper'; // H5wap首页轮播图
- CONST SLIDE_MP_TOPPER = 'mptopper'; // 小游戏首页轮播图
- CONST SLIDE_MP_MEM_BACKGROUND_IMG = 'mp_mem_background_img'; // 小游戏玩家背景
- CONST SLIDE_HUNTER_INDEX = 'hunter_index'; // 猎人平台轮播
- CONST SLIDE_MP_SPLASH_IMAGE = 'splash_image_'; // 盒子闪屏图前缀,后面拼接盒子id 如splash_image_1234
- CONST SLIDE_DEVICE_H5WAP = 'h5wap'; // H5wap
- CONST SLIDE_DEVICE_PC = 'pc'; // pc
- CONST SLIDE_DEVICE_APP = 'app'; // app
- CONST SLIDE_DEVICE_AGENT = 'agent'; // 推广
- CONST SLIDE_DEVICE_MP = 'mp'; // 小游戏
- CONST SLIDE_TYPE_SLIDE_IMG = 1; // 1 轮播图
- CONST SLIDE_TYPE_SLIDE_TEXT = 2; // 2 轮播文字
- CONST SLIDE_TYPE_ONE_IMG = 3; // 3 单张广告图
- CONST SLIDE_TYPE_ONE_TEXT = 4; // 4 单张文字
- CONST SLIDE_TYPE_OTHER = 5; // 5 其他
- CONST SLIDE_STATUS_SHOW = 2; // 2显示,
- CONST SLIDE_STATUS_HIDE = 1; // 1不显示
- public static function getSlideTypeMsg($type, $all = false) {
- $_msg = array(
- self::SLIDE_TYPE_SLIDE_IMG => '轮播图',
- self::SLIDE_TYPE_SLIDE_TEXT => '轮播文字',
- self::SLIDE_TYPE_ONE_IMG => '单张广告图',
- self::SLIDE_TYPE_ONE_TEXT => '单张文字',
- self::SLIDE_TYPE_OTHER => '其他',
- );
- if (true == $all) {
- return $_msg;
- }
- if (!isset($_msg[$type])) {
- return false;
- }
- return $_msg[$type];
- }
- public static function getSlideType($inc = false) {
- $_statuses = self::getSlideTypeMsg(null, true);
- if (true == $inc) {
- $_default = ["0" => "选择类型"];
- $_statuses = $_default + $_statuses;
- }
- return $_statuses;
- }
- }
|