YII框架开发项目中遇到的问题及解决办法
2013-04-09 14:58
666 查看
1、用YII框架实现后台框架页面。加载视图时(该视图是将以前的index.php内所有代码复制过来),始终显示了不最终页面。似乎是加载了视图又放到main.php布局里。后来研究发现,原来使用render()加载视图,会把需要的js,css等嵌入,同时也会将视图内容加载到布局中并最终显示。如果使用render()方法,又不想使用布局,在使用render()方法之前使用:$this->layout=false,即可。
这时回想到:renderPartial()方法不是不加载布局文件的吗?的确是,但是使用该方法则不会把需要的js,css等嵌入
public function actionIndex() { $this->layout= false; $this->render('index'); }采用如上代码,更改actionTop()、actionLeft()、actionMain()等方法,最后成功显示框架页面。
这时回想到:renderPartial()方法不是不加载布局文件的吗?的确是,但是使用该方法则不会把需要的js,css等嵌入
相关文章推荐
- 项目开发中遇到的问题及解决办法
- Android开发中遇到的问题(五)——Eclipse导入Android项目出现"Invalid project description overlaps the location of another project"错误的解决办法
- struts2开发javaWeb 项目时遇到jar包冲突问题的解决办法
- [知了堂学习笔记] SSM框架项目中遇到的问题及解决办法_01
- 开发Struts 2项目遇到的一个问题,就是在struts-tags标签库下没有了s:datetimepicker标签的解决办法
- 开发Struts 2项目遇到的一个问题,就是在struts-tags标签库下没有了s:datetimepicker标签的解决办法
- 开发Struts 2项目遇到的一个问题,就是在struts-tags标签库下没有了s:datetimepicker标签的解决办法
- 实际项目开发中遇到的问题及解决办法
- 开发Struts 2项目遇到的一个问题,就是在struts-tags标签库下没有了s:datetimepicker标签的解决办法
- 项目开发过程中遇到的一些问题和解决办法(逐渐添加)
- Android开发中遇到的问题(五)——Eclipse导入Android项目出现"Invalid project description overlaps the location of another project"错误的解决办法
- Android项目实战_新浪微博客户端开发过程中遇到的问题及解决办法01
- [C#] .NET Core项目修改project.json来引用其他目录下的源码等文件的办法 & 解决多框架时 project.json 与 app.config冲突的问题
- 关于C#开发WEB项目TextBox控件的自适应高问题解决办法!
- 开发微信分享功能时可能遇到的问题和解决办法
- lucene在实际项目开发中遇到的一些问题及解决方法
- 前段时间做项目中,遇到的问题以及解决办法的总结(一)
- 2014-10-22遇到的问题----Android创建第一个项目出现appcompat_v7工程的解决办法
- 项目中遇到的超卖问题及解决办法(使用go做测试工具)
- 开发网页版计算器过程中遇到的问题及解决办法