I'm guessing that the code your are showing here is from pgalayout.tpl, in that case:
Why are you wrapping modul_result.content inside a cache block ? veiw_cache is the cache that handles the caching of modul_result.content, so you don't need a cache block around it. So remove the cache block and try again.
And this line:
{set-block scope=root variable=cache_ttl}0{/set-block} Is supposed to be used inside node / system templates to turn of view cache for that specific page. Node / system templates are the one generating $modul_result.content, you can read more about it in the doc.
I'm familiar with the {set-block scope=root variable=cache_ttl}0{/set-block} setting that been working fine until I started to work with ezwebin in 3.9.0, here it looked like this setting are ignored by the default templates. I gave up and found the pagelayout.tpl cache to be a workaround for my problem, that were not directly related to the search functionality.
Anyway, sorry for giving a suggestion that's not working.
BuildCMS - Av. Paulista 777, 15° Andar - CEP: 01311-100 - São Paulo
URL: http://www.buildcms.com
i have exactly the same problem.
i've already tried many ways {set-block scope=root variable=cache_ttl}0{/set-block} doesn't work ( or i dont know how to use it)
if i disable the cache, it's working fine
if i use the original pagelayout.tpl (from ezwebin extension), it's working fine but i cannot find the difference between this one and mine....
my version of ezp is 3.9.1 with the 3.9.2, same issue