是否有可能设定一个模板中的变量帮手?

最终我想要做的就是有一个帮助增加在码头的布局,用于与javascript等。

我能想到的,我不喜欢使用:

  • 通过查对象:不要担心有一个额外的功能
  • 使用"全球"的关键词以获得来看,我真的很想避免使用此,除了作为最后的手段,因为它不认为是正统的

任何想法?

更新2012-02-20: 以蛋糕为了更新最近我已经试图包括的答案蛋糕1.2以及作为蛋糕2.感谢亚当和标记为他们的建议

有帮助吗?

解决方案

我发现你可以使用类注册抓住它,所以我做了这个功能在我的助手:

/**
 * Access to the view for special operatoins
 */
protected function getView() {
    return ClassRegistry::getObject('view');
}

更新2013-02-20:我写了上述的蛋糕1.2,亚当(在下面的评论)建议使用 $this->_View->viewVars['var'] 蛋糕2.3这看起来不错,但我没有办法进行测试。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top