Cakephp cake 1.3元素启用/禁用缓存

Cakephp cake 1.3元素启用/禁用缓存,cakephp,caching,cakephp-1.3,Cakephp,Caching,Cakephp 1.3,我的元素如下所示: echo $this->element('myelement', array('cache' => array('key' => 'myUniqKey', 'time' => '+1 hour'))); 当我有Configure::write('Cache.disable',false)时;在我的配置文件中,所有元素都被选中,但当我有Configure::write('Cache.disable',true)时;布局中的我的元素在缓存中,而视图中的元

我的元素如下所示:

echo $this->element('myelement', array('cache' => array('key' => 'myUniqKey', 'time' => '+1 hour')));
当我有Configure::write('Cache.disable',false)时;在我的配置文件中,所有元素都被选中,但当我有Configure::write('Cache.disable',true)时;布局中的我的元素在缓存中,而视图中的元素不在缓存中

你能告诉我这正常吗?
我可以在不打开缓存的情况下缓存视图中的元素吗?

这就是逻辑吗?你的行动不那么多吗?如果要使用缓存,为什么要禁用它?我只想缓存元素。。。没有查询,没有视图,没有模型。。。只有elementswell,那么你就不必在其他地方调用缓存了。但你仍然需要在你的核心中启用它一次。它不是那么简单。。。如果在配置中打开了缓存,但在任何地方都没有记录,那么它仍然在做一些事情,而不仅仅是保存我的元素。它会影响在控制器中加载模型,所以我想在配置中关闭它