说起来有些惭愧,学到第二章的时候自己蒙了,控制器完全搞不懂耶。对于控制器呢大家了解下就可以了,我把控制器看完了,两个字。。不懂。但是这并不影响学习使用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;?>