0

次のように、ctp ファイルから 1 つの要素をエコーし​​ます。

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

要素が正常に表示されました。しかし、同じ要素が表示されているようです。リフレッシュしても変わりません。

要素キャッシュをクリアできませんでした。私は試した

  • キャッシュ::クリア();
  • キャッシュの消去();

しかし、うまくいきませんでした。

私のデバッグレベルはデフォルトです: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 に答える