By the way, you will need to have the cache enabled in your
apps/appname/config/settings.yml file for the desired environment.
2008/12/10 Nickolas Daskalou <[EMAIL PROTECTED]>
> I'm not sure if this is the case with sf 1.0, but in 1.1 and 1.2 you can do
> something like the following in one of your templates:
>
>
> <?php
>
> // The $cache_key can be in any format you want really.
> $cache_key = 'paramX='.$paramX.' :: paramY='.$paramY;
>
> // How long to cache the data for, in seconds.
> $cache_lifetime = 600; // 600 = 10 minutes
>
> if (!cache($cache_key, $cache_lifetime))
> {
> ?>
>
> <div>
> Blah blah blah...<?php echo $paramX; ?> blind mice and <?php echo $paramY;
> ?> glasses of milk.
> </div>
>
> <?php
> cache_save();
> }
>
>
>
> Does that help you?
>
>
>
>
> 2008/12/10 Sumedh <[EMAIL PROTECTED]>
>
>
>> Anyone here? :|
>>
>> On Dec 8, 5:04 pm, Sumedh <[EMAIL PROTECTED]> wrote:
>> > Hi Friends,
>> >
>> > I've an AJAX request like -
>> >
>> > http://www.example.com/getData?paramX=100¶mY=200
>> >
>> > This AJAX response is rendered in a DIV in browser...
>> >
>> > I want to cache this action for given paramX and paramY...I want to
>> > store HTML response for this URL and then send the same HTML in case
>> > the same URL is received...
>> >
>> > I am using Symfony 1.0 ...
>> >
>> > The documentation warns that "Actions called with a POST method or
>> > with GET parameters are not cached." but doesn't elaborate on that
>> > warning... :(
>> >
>> > How can I achieve this?
>> >
>> > Thanks in advance... :)
>> >>
>>
>
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---