0

我从我的 ctp 文件中回显一个元素,如下所示:

 echo $this->element('myelement',
                array( "name" => $name) ,
                array( "cache" => "false")
            );

元素显示成功。但似乎显示了相同的元素。刷新后不会改变。

我无法清除元素缓存。我试过

  • 缓存::clear();
  • 清除缓存();

但没有用。

我的调试级别是默认的:2

我应该检查任何其他事情吗?谢谢

4

1 回答 1

1

http://book.cakephp.org/2.0/en/views.html#passing-variables-into-an-element

这可能是因为“false”可以解释为 TRUE - 你需要实际传递一个 false 值:

"cache" => false

没有 ”。

于 2012-04-14T19:28:18.660 回答