phpxiazai01 2013-09-13 17:33:12 4998次浏览 5条回复 0 0 0

main.php里面这个$content哪来的,为什么把它删了,在其它试图页面除头部显示公共的显示外,其它内容就不显示了

亿速云
  • 回复于 2013-09-13 17:34 举报

    这。。。,图片转换成编码了?

  • 回复于 2013-09-19 18:17 举报

    $content 是 内容页面,也就是 视图文件夹 里面的 index.php 或者 其它的。你细心看一下代码

  • 回复于 2013-09-24 18:38 举报
    //获取视图的渲染结果
    $output=$this->renderPartial($view,$data,true);//找到布局文件if(($layoutFile=$this->getLayoutFile($this->layout))!==false)//用视图的渲染结果作为layout的渲染数据的content$output=$this->renderFile($layoutFile,array('content'=>$output),true);
    

    上面是CController#render的代码

    renderfile方法只是 extract(array('content'=>$output))然后require($layout)

  • 回复于 2013-09-26 16:57 举报

    我也很模糊

  • 回复于 2013-09-26 21:53 举报

    这个都是模板变量用来调用相应模板文件的。看下源码就知道了

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