Eğer kontrolör dışında görünümü içerik tutmak için çalışıyoruz gibi geliyor. Ben de denetleyicisi dışında görünümü içeriğini tutmaya çalışırken inanıyorum, bu yüzden mümkün görüşlerimi görünüm içerik yerleştirmek için deneyin. Ben bunu bu şekilde yapmak:
Örneğin, layout.phtml ben iki tutucular, ana içerik için başlık ve başka birini yaşayabilirsiniz:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title><?php echo $this->escape($this->placeholder('titleContent')) ?></title>
</head>
<body>
<div id="maincontent">
<?php echo $this->layout()->content ?>
</div>
</body>
ve sonra index.phtml görünümünde kendisi böyle içerik hem de parçalarını koymak:
<?php $this->placeholder('titleContent')->Set('My Index Page Title') ?>
<p>Index page content here</p>
Eğer denetleyicileri için hiçbir etkisi ile istediğiniz gibi birçok tutucuları ekleyebilirsiniz. Bu modeli geliyor sürece bu yöntem ile en fazla içerik denetleyicisi dışında kalır.