zi41531 2012-02-17 21:28:05 4564次浏览 6条回复 0 0 0

public $layout = '//layouts/main'; 这个放在controller里, 其他控制器进入网页没问题,就是主页显示不出main
是什么问题啊 有没人知道啊 求教~

  • 回复于 2012-02-20 15:42 举报

    是不是在主页控制器里重新给 $layout 赋值了?

  • 回复于 2012-02-20 17:14 举报

    求贴代码

  • 回复于 2012-02-22 11:06 举报

    没有额,关键是这代码在别的机器没问题 就我的机器有这问题。

  • 回复于 2012-02-22 11:09 举报
    class SiteController extends Controller
    {
        public $pageTitle = '';
        public $cssFiles = array('index.css');
        public $jsFiles = array('index.js');
        public $message = '';
    
    	public function actionIndex()
    	{
    	    $this->pageTitle = '首页';
    		$this->render('index');
    	}
    ...
    }
    
  • 回复于 2012-02-22 11:10 举报
    class Controller extends CController
    {
    	public $layout = '//layouts/main';
    ...
    }
    
  • 回复于 2012-02-22 12:58 举报

    没问题呀 你index.php里面写的是什么?

您需要登录后才可以回复。登录 | 立即注册