In this tutorial we will study about Zend Framwork and we come to know that how to display pages using different components. How to combine all the components to display one page is discussed here.
In this tutorial we will study about Zend Framwork and we come to know that how to display pages using different components. How to combine all the components to display one page is discussed here.Zend Framework-9:
Styling:
In this tutorial we left the styling part of the current project for you, and you can implement the styling part as per your interest and requirement. We will create a folder add a style sheet file(style.css) in public folder css, the name can be select as per your choice.
Listing Books:
Now we will start the displaying part with the help of IndexController class, indexAction() function will display the output as tabular format.
IndexController.php
{
// action body}
Index.phtml
<p><a href="<?php echo $this->url(array('controller'=>'index','action'
=>'add'));?>">Add new book</a></p><
table><
tr><
th>Title</th><
th>Author</th><
th>Publisher</th><
th> </th></
tr><?php
foreach($this->books as $book) : ?><
tr><
td><?php echo $this->escape($book->title);?></td><
td><?php echo $this->escape($book->author);?></td><
td><?php echo $this->escape($book->publisher);?></td><
td><
a href="<?php echo $this->url(array('controller'=>'index','action'
=>'edit', 'id'=>$book->id));?>">Edit</a><
a href="<?php echo $this->url(array('controller'=>'index','action'
=>'delete', 'id'=>$book->id));?>">Delete</a></
td></
tr><?php
endforeach; ?></
table>