Grw::__initial PHP Method

__initial() public method

初始化
public __initial ( $c )
$c
    function __initial($c)
    {
        $this->setLang('zh-cn');
        $this->gg = FeiClass('TemplateParse');
        $category = FeiClass(model_category);
        if ($_SESSION['Fei_Userid'] == 1) {
            $TopCategory = $category->findAll(NULL, 'listorder ASC');
        } else {
            $conditions = array('ismenu' => 1);
            $TopCategory = $category->findAll($conditions, 'listorder ASC');
        }
        foreach ($TopCategory as $k => $v) {
            if (isset($v['catid']) and !empty($v['catid'])) {
                if ($this->__haschild($v['catid'])) {
                    //有子栏目
                    $TopCategory[$k]['haschild'] = 1;
                } else {
                    //没有子栏目
                    $TopCategory[$k]['haschild'] = 0;
                }
                $TopCategory[$k]['num'] = $this->__get_cate_num($v['catid']);
                if ($v['parentid'] == 0) {
                    $TopCategory[$k]['url'] = 'http://www.grw.name/admin.php?c=' . $v['letter'];
                } else {
                    $TopCategory[$k]['url'] = 'http://www.grw.name/admin.php?c=' . $this->__get_pname_bypd($v['parentid']) . '&a=' . $v['letter'];
                }
            }
        }
        $this->TopCategory = $TopCategory;
        //dump($this->TopCategory);
        //读取用户基本信息
        if (isset($_SESSION['Fei_Userid']) && !empty($_SESSION['Fei_Userid'])) {
            $user = FeiClass(model_user);
            $this->User = $user->findBy('id', $_SESSION['Fei_Userid']);
        }
    }