ZendFramework第二章
说起来有些惭愧,学到第二章的时候自己蒙了,控制器完全搞不懂耶。对于控制器呢大家了解下就可以了,我把控制器看完了,两个字。。不懂。但是这并不影响学习使用Zendframework,既然看不懂我就跳过去了。至于我新的成就呢,就是创建控制器,在控制中写方法。下边呢我展示下我那弱弱的程序吧。
程序两个部分控制器部分:IndexController.php
<?php
class IndexController extends Zend_Controller_Action
{
public function init()
{
/* Initialize action controller here */
}
public function indexAction()
{
// action body
//使用一个模型来获取书籍作者和标题相关的数据
$data=array(
array(
'author' => '曹雪芹',
'title' => '红楼梦',
),
array(
'author' => '罗贯中',
'title' => '三国',
),
array(
'author' => '吴承恩',
'title' => '西游记',
),
array(
'author' => '施耐奄',
'title' => '水浒传',
)
);
$this->view->books=$data;
$this->view->a="我是a";
$this->view->b="我是b";
}
}
模版部分:index.phtml
<?php if ($this->books):?>
<table>
<tr>
<th>作者</th>
<th>标题</th>
</tr>
<?php foreach ($this->books as $val):?>
<tr>
<td><?php echo $val['author']?></td>
<td><?php echo $val['author']?></td>
</tr>
<?php endforeach;?>
</table>
<?php else:?>
<p>没有要显示的书籍</p>
<?php endif;?>