項目目錄 \application\views\helpers 建立 Bbc.php
内容如下:
<?php
class Zend_View_Helper_Bbc
{
protected $_bbc;
function __construct()
{
$this->_bbc = '是用helper助手進行操作的!';
}
function bbc($a)
{
if($a=='2'){
$this->_bbc ='中國';
}else {
$this->_bbc ='北韓';
}
return $this->_bbc;
}
}
?>
Controllers目錄下的
HelpespthmlController.php 内容如下:
<?php
class HelpespthmlController extends Zend_Controller_Action{
public function init(){
parent::init();
parent::$this->Zend_View_Helper_Bbc;
}
public function indexAction(){
}
public function yeahAction(){
}
}?>
Views\scripts\helpespthml\ 目錄檔案
index.phtml内容如下
<?php echo $this->Bbc(1)."<br>";?>
<?php echo $this->Bbc(2);?>
yeah.phtml内容如下
<?php echo $this->Bbc(2)."<br>";?>
<?php echo $this->Bbc(1);?>
隻要是HelpespthmlController.php下的方法,像indexAction和yeahAction()的模闆中都可以任意調用
如同phtml模闆中翻頁函數$this->paginationControl()一樣的用法。