Zend_View 的 helper headTitle() 很好用

以下介紹如何用 headTitle() 控制 HTML <title>標籤的內容 若 Layout Script 長的如下
 

<html>
<head>
<?php
    $this->headTitle()->setSeparator("/");
    $this->headTitle("我的網站" , 
           Zend_View_Helper_Placeholder_Container_Abstract::PREPEND);
    echo $this->headTitle();
?>
</head>
<body>...</body> 
</html>

若我有一支 viewscript 一開始這麼寫

<?php
    $this->headTitle("留言板");
?>
Other HTML Code ...

當畫面產出時  , 會發現 <title> 標籤的內容是 "我的網站 /留言板"  , 又如果 viewscript 又寫成這樣

<?php
    $this->headTitle("留言板");
    $this->headTitle("我的留言");
?>
Other HTML Code ...

那麼 <title> 內容就會變成 "我的網站 /留言板/我要留言"

發佈留言