Just about every display in FarCry is classified as a view and uses the same 
mechanism (the webtop having some notable exceptions).  And all views have 
decorators.  Views are always defined under ./webskins (although that could be 
in a plugin or your project).

So execute.cfm is just another view -- albeit specifically for publishing rules.

I always think @@cacheStatus: -1 should be used with caution. It will 
invalidate every cache its embedded in.  Obviously sometimes this is needed, 
but there are other approaches that take care of common publishing rule cache 
problems.  For example, if you need to show newly added News items to a 
publishing rule you could try @@cacheTypeWatch instead.

@@cacheTypeWatch is your friend:
http://farcry.posterous.com/quick-summary-of-farcry-view-decorators

All the best,

-- geoff
http://www.daemon.com.au/

On 23/07/2010, at 12:22 AM, Chris Kent wrote:
> Very useful information.
> 
> I only realised a few days ago that <!--- @@Cachestatus: -1 ---> works
> in a publishing rules execute.cfm
> 
> Will the other decorators also work in execute.cfm's?
> 
> Chris.
> 
> On 21 July, 08:51, modius <[email protected]> wrote:
>> This is a great little cheat 
>> sheet:http://farcry.posterous.com/quick-summary-of-farcry-view-decorators
>> 
>> How many folks out there know about decorators and/or how to use
>> them?
>> 
>> Certainly its been something missing from the docs for some time --
>> now that we've been talking about building sample projects I thought
>> we should get our acts together ;)
>> 
>> -- geoffhttp://www.daemon.com.au/

-- 
You received this message cos you are subscribed to "farcry-dev" Google group.
To post, email: [email protected]
To unsubscribe, email: [email protected]
For more options: http://groups.google.com/group/farcry-dev
--------------------------------
Follow us on Twitter: http://twitter.com/farcry

Reply via email to