Yii框架学习-创建与设置默认控制器与载入模板
来源:互联网 发布:免费站长源码 编辑:程序博客网 时间:2024/05/29 19:56
1.创建与设置默认控制器
在config下面的main.php
return array('basePath'=>dirname(__FILE__).DIRECTORY_SEPARATOR.'..','name'=>'My Web Application','defaultController'=>'Index', //设置默认控制器// preloading 'log' component'preload'=>array('log'),// autoloading model and component classes'import'=>array('application.models.*','application.components.*',),
2.载入模板
$this->render("index"); //载入默认的布局
默认布局在文件夹 components 文件夹下 controller.php 里面的
class Controller extends CController{/** * @var string the default layout for the controller view. Defaults to '//layouts/column1', * meaning using a single column layout. See 'protected/views/layouts/column1.php'. */public $layout='//layouts/column1';/** * @var array context menu items. This property will be assigned to {@link CMenu::items}. */
$this->rendePartial("index"); 不载入默认布局
3.布局内容
上边是公用头部
中间<?php echo $content ?>
尾部是公用尾部
4.载入外部文件
css与js等一些外部文件放入assets里面,按照前后台分开
Yii::app()->request->baseUrl
<?php echo Yii::app()->request->baseUrl;?>/assets/index/css/index.cssYii:app ()返回的是你在index.php;里面创建的CWebApplication 实例,在一次的请求处理过程中,这是个唯一的实例,Yii:app()主要负责处理一些全局性的功能模块!
5.给视图分配数据
public function actionIndex(){$data=array('title'=>"11111");$this->renderPartial('index',$data);//$this->render("index");}
6。如何在视图中处理分配的数据
<?php foreach($article as $v):?><li><?php echo $v->title;?></li><?php endforeach:?>
7.如何扩展自定义函数<span style="white-space:pre"></span>在protected 目录下建立funtions.php文件<span style="white-space:pre"></span>在单入口引入函数<span style="white-space:pre"></span>require_once('./protected/functions.php');
<pre name="code" class="php"><?php //格式化打印函数function p($da){echo "<pre>";print_r($da)echo "</pre>";}?>在index.php文件里面引入require_once('./protected/functions.php');
0 0
- Yii框架学习-创建与设置默认控制器与载入模板
- YII设置默认控制器与方法
- 在yii模块中设置默认控制器(yii学习记录)
- 在yii模块中设置默认控制器(yii学习记录)
- Yii默认控制器和默认操作设置
- yii高级框架默认访问控制器方法
- Yii框架自定义默认控制器和方法
- YII控制器,模型,视图的创建与使用
- yii框架 控制器传值给模板
- yii框架中的session和cookie设置、使用以及清空/改变默认访问的控制器
- YII 学习之修改默认控制器
- YII 学习之 控制器传值到模板
- YII框架学习 第二天(1) 控制器分析 和 布局模板
- Yii 默认控制器 controller
- yii 默认控制器
- 关于后盾网yii框架的学习小结(2)--创建控制器,视图,布局等
- 关于后盾网yii框架的学习小结(2)--创建控制器,视图,布局等
- 载入,创建与显示bitmaps
- Jsp 自定义标签 三 综合示例
- XML与数据集相关的操作
- C++控制台日志
- myeclipse装jad反编译插件
- Duilib介绍以及各个类的简介
- Yii框架学习-创建与设置默认控制器与载入模板
- 2014年9月创新工场校招笔试题
- 探空仪测得数据按照分层报表要求进行处理(程序)
- duilib中各控件响应的消息类型
- C语言算法
- 【iOS开发-11】UISlider滑动条的属性介绍以及于标签联合使用实时显示变动值
- 一个计算机高手的成长历程
- Make a Simple Gripper
- 黑马程序员——java拾遗之反射机制