Zend Framework教程-Zend_Helpers-视图助手-创建自己的视图助手-demos2
2012-05-20 12:17
489 查看
/helper_demo1/application/controllers/IndexController.php
/helper_demo1/library/Test/Helper/MyHelper.php即绝对路径是/home/coder/www/helper_demo1/library/Test/Helper/MyHelper.php
文件内容:
对应action的phtml调用方法
<?php class IndexController extends Zend_Controller_Action { public function init() { /* Initialize action controller here */ } public function testAction(){ //$this->view->addHelperPath('/home/coder/www/helper_demo1/library/Test/Helper', 'Test_Helper'); //或者因为在includepath已经设置library,所以可以直接: $this->view->addHelperPath('Test/Helper', 'Test_Helper'); }
/helper_demo1/library/Test/Helper/MyHelper.php即绝对路径是/home/coder/www/helper_demo1/library/Test/Helper/MyHelper.php
文件内容:
<?php require_once 'Zend/View/Interface.php'; /** * MyHelper helper * * @uses viewHelper Test_Helper */ class Test_Helper_MyHelper { /** * * @var Zend_View_Interface */ public $view; /** */ public function myHelper() { return "this my helper return !".rand(1, 10); } /** * Sets the view field * * @param $view Zend_View_Interface */ public function setView(Zend_View_Interface $view) { $this->view = $view; } }
对应action的phtml调用方法
<?php echo $this->myHelper(); ?>
相关文章推荐
- Zend Framework教程-Zend_Helpers-视图助手-创建自己的视图助手
- Zend Framework教程-Zend_Helpers-动作助手-创建自己的动作助手
- Zend Framework教程-Zend_Helpers-动作助手-创建自己的动作助手
- Zend Framework教程-Zend_Helpers-视图助手-常见的视图助手-其它
- Zend Framework教程-Zend_Helpers-视图助手-常见的视图助手-Doctype、HeadLink、HeadMeta、HeadScript、HeadStyle、HeadTitle
- Zend Framework教程-Zend_Helpers-视图助手-常见的视图助手-其它
- Zend Framework教程-Zend_Helpers-视图助手(View_Helper)概述
- Zend Framework教程-Zend_Helpers-视图助手-视图助手的实现原理
- Zend Framework教程-Zend_Helpers-动作助手(Zend_Controller_Action_Helper)概述
- Zend Framework教程-Zend_Helpers-动作助手-Url
- Zend Framework教程-Zend_Helpers-动作助手-ViewRenderer
- Zend Framework教程之Zend_Helpers动作助手ViewRenderer用法详解
- Zend Framework教程-Zend_Helpers-动作助手-Redirector
- Zend Framework教程-Zend_Helpers-动作助手(Zend_Controller_Action_Helper)概述
- Zend Framework教程-Zend_Helpers-动作助手-ActionStack,AjaxContext和ContextSwitch
- Zend Framework教程-Zend_Helpers-动作助手-FlashMessenger
- Zend Framework教程-Zend_Helpers-动作助手-Url
- Zend Framework教程-Zend_Helpers-动作助手-Json
- Zend Framework教程之视图组件Zend_View用法详解
- Zend Framework教程-用Zend命令行快速创建Zend应用