多个renderDynamic时内容相同。。。。


<?php  

  $this->renderDynamic('widget',widget.'Login',array(),true);

  ?>

layout里面有一个renderDynamic,普通的页面里也有一个,

只要出现多个renderDynamic 就是内容都一样的。。。。。

请帮忙。。。 :rolleyes:

先谢

:rolleyes:

再次 UP

没看明白,什么内容一样呢? 你两个renderDynamic语句一样吗?

不一样

page cache的时候,你试下就知道了。

但我查了下api 没你这个api啊?

public function renderDynamic($callback)

public function renderPartial($view,$data=null,$return=false,$processOutput=false)

我原来也有出现过renderDynamic的问题,见http://www.yiiframework.com/forum/index.php?/topic/11459-整页缓存时如果在view中用到两个renderdynamic时会内容显示错乱了!!/

也一直没有解决,我现在使用片段缓存方案替代了。。。