Blame view

yohobuy/www.yohobuy.com/application/modules/Home/controllers/Vip.php 1.69 KB
whb authored
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56
<?php
use Action\WebAction;
use WebPlugin\Helpers;
use Home\UserModel;
use Home\VIPModel;

class VipController extends WebAction
{

    public function indexAction()
    {
        //判断是否登录
        $uid = $this->auditJumpLogin();

        //头部导航
        $channel = Helpers::getChannelNameByCookie();
        $this->setWebNavHeader($channel);
        //面包屑-左侧导航
        $path = UserModel::getCenterCrumb('我的VIP');
        $leftNav = UserModel::getCenterLeftNav('我的VIP', $uid);

        //VIP信息
        $vipInfo = VIPModel::getVIPInfo($uid);

        $data = array(
            'path' => $path,
            'homeNav' => $leftNav,
            'userThumb' => UserModel::getUserHeadImg($uid),
            'yearCost' => $vipInfo['yearCost'],
            'totalCost' => $vipInfo['totalCost'],
            'list' => $vipInfo['enjoyPreferences'],
            'level' => $vipInfo['level'],
            'platinum' => $vipInfo['platinum'],
            'nextCost' => $vipInfo['nextCost'],
            'balan' => $vipInfo['upgradeCost'],
            'proportion' => $vipInfo['proportion'],
            'vipLevel' => $vipInfo['nextTitle'],
            'reach' => $vipInfo['reach'],
            'valid' => $vipInfo['start'],
            'end' => $vipInfo['end'],
            'remainDays' => $vipInfo['remainDays'],
            'doubtLevel' => $vipInfo['isVip'],
            'commonVip' => !$vipInfo['isVip'],
        );

        $morePreferences = Helpers::url('/help', array('category_id' => 91));

        $this->_view->display('vip', array(
            'myVip' => $data,
            'morePreferences' => $morePreferences,
        ));


    }

}