站长资源网络编程

Yii框架视图、视图布局、视图数据块操作示例

整理:jimmy2026/8/3浏览2
简介本文实例讲述了Yii框架视图、视图布局、视图数据块操作。分享给大家供大家参考,具体如下:Yii 视图控制器方法代码:public function actionIndex()

视图代码:

<"font-size: medium">Yii 视图布局

控制器代码:

 //设置的布局文件
  public $layout = 'common';
  public function actionAbout(){
    $data = array('page_name'=>'About');
    //render方法会把视图文件common的内容放到$content当中,并显示布局文件。
    return $this->render('about',$data);
  }

公共视图common代码:

<!DOCTYPE html>
<html>
<head>
  <title></title>
  <meta charset="UTF-8">
</head>
<body>
<h1>这是Common内容</h1>
<div>
  <"htmlcode">
<h1> Hello <"htmlcode">
<h1> Hello <"font-size: medium">Yii 视图数据块

控制器代码:

  public $layout = 'common';
  public function actionStudent(){
    $data = array('page_name'=>'Student');
    return $this->render('student',$data);
  }
  public function actionTeacher(){
    $data = array('page_name'=>'Teacher');
    return $this->render('teacher',$data);
  }

公共布局文件common代码:

<!DOCTYPE html>
<html>
<head>
  <title>
    <"UTF-8">
</head>
<body>
<h1>这是Common内容</h1>
<div>
  <"htmlcode">
<"htmlcode">
<h1> Hello <"_blank" href="//www.jb51.net/Special/386.htm">Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。