文章标签 ‘zend’

捣鼓了半天,看了各种文档终于照猫画虎的写了一个,大部分参阅phpchina上sentrychen的一篇文章:http://www.phpchina.com/bbs/thread-64204-1-1.html 不过我还是做了一点修改,总的思想当然是把smarty作为一个view来看待,实现Zend_View_Interface接口,但是我直接让我的view继承了smarty,这样的优势在于在action中直接得到一个smarty对象,完全兼容纯smary的代码迁移,而且Smarty本身就很好的实现了Zend_View_Interface中的assign方法,不必再用其他方法来暴露内部的smarty对象了 感觉有点棘手是setBasePath($path, $prefix = ”)中的prefix 在Zend_View中是用来设置help和filter的前缀,如果用smarty根本没有必要了,看sentrychen的代码把它当做了script的前缀,不过按照zf现有的目录结构没什么必要,这个等以后真用到的时候再改吧。。。 下面是代码 /* * Zend Framework view with Smarty * @author: xw * @name: Smarty.php * @data: 2009-2-22 */ require_once (“Smarty/Smarty.class.php”); class Xend_View_Smarty extends Smarty implements Zend_View_Interface { function __construct($params = array ()) { $this->Smarty; $this->caching = false; if (!isset ($params[‘left_delimiter’])) { $params[‘left_delimiter’] = ”; } foreach ((array) $params […]

2009年2月24日15:16 | 没有评论
分类: 兴趣所在

英文 officialhttp://framework.zend.com/ quick starthttp://framework.zend.com/docs/quickstart/ apihttp://framework.zend.com/apidoc/core/ 中文 Zend Framework Chinahttp://www.zfchina.org/

2009年2月10日02:10 | 没有评论
标签: , ,