cakephp-2.0 - 如何从 CakePHP 2.x 中的助手访问 View block ?

标签 cakephp-2.0 cakephp-2.1

我想从助手函数中访问我在 View 中设置的 View block 。不过我似乎无法弄清楚。

这是我想要做的事情:

查看文件:

<? $this->start('someblock'); ?>
  Some content goes here.
<? $this->end(); ?>

帮助者:

function do_something() {
  debug($this->fetch('someblock');
}

我试图弄清楚如何从帮助程序访问 View block 的内容。我宁愿不在变量中传递数据——我已经知道如何做到这一点。

感谢您的帮助!

最佳答案

所有助手都扩展 helper.php,为当前 View 设置 _View 属性。

所以你会使用:

$this->_View->start('someblock');

关于cakephp-2.0 - 如何从 CakePHP 2.x 中的助手访问 View block ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17938673/

相关文章:

php - 如何通过 CakePHP 中的 Controller 'only' 验证文件 mime 类型?

php - 使用 CakePHP 显示记录列表以连接到另一个表

php - Cakephp,更改查询以获取所有内容

Cakephp 查找多个模型上的所有查询

javascript - 在 php 变量中分配一个选择的值

Cakephp:在组件中使用 $this->Component->load()

.htaccess - 强行重定向到正确的文件夹

CakePHP 2基本身份验证

php - 在 cakePHP 的页面顶部显示所有模型验证错误

php - 错误消息中带有变量的 CakePHP 自定义验证