文件
mashangyoujiu/Application/Main/Controller/BaseController.class.php

56 行
2.2 KiB
PHP
可执行文件

<?php
namespace Main\Controller;
use Think\Controller;
//[1.1.82]
class BaseController extends Controller
{
protected static $TEMPLATE;
Public function _initialize()
{
$this->indexTesting();
}
public function indexTesting()
{
$domain = $_SERVER['HTTP_HOST'];
/* if($domain==C('adminhttp')){
// //跳转登录页面
echo '<script>top.window.location="/Retail/login/index"</script>';
exit;
}*/
session('main_user',null);
$user = session('main_user');
if($user){
self::$TEMPLATE = $user['temp'];
$this->assign('temp',$user['temp']);
$this->assign('aboutusinfofooter',$user['aboutus']);
}else{
$find = M('retail_domain')->where(array('url'=>$domain))->find();
if($find)
{
$aboutus = M('retail_aboutus')->where(array('pid'=>$find['pid']))->find();
$info = M('retail_admin')->where(array('id'=>$find['pid']))->field("templateid,convenient_sign_state")->find();
$contact = M('retail_contact')->where(array('pid'=>$find['pid']))->select();
//logo
$logo = M('retail_logo')->where(array('pid'=>$find['pid'],'status'=>1))->find();
// $logo['icourl'] = $logo['icourl'];
$template = M('retail_template')->where(array('id'=>$info['templateid']))->find();
self::$TEMPLATE = $template;
$user['id'] = $find['pid'];
$user['temp'] = $template;
$user['aboutus'] = $aboutus;
$user['logo'] = $logo;
$user['contact'] = $contact;
$user['convenient_sign_state'] = $info['convenient_sign_state']; //是否便捷登录 1开启 2关闭
session('main_user',$user);
$this->assign('contant',$user['contact']);
$this->assign('temp',$user['temp']);
$this->assign('aboutusinfofooter',$user['aboutus']);
}else
{
self::$TEMPLATE = array();
}
}
$logo = session('main_user');
$this->assign('webinfo',$logo);
}
}