As i do not like filters, I would do it like this:

- Overwrite sfWebResponse::addStylesheet within an custom response class
- Define this response class in the factories
- configure the real assets name somewhere (maybe in the app.yml)

---
   public function addStylesheet($file, $position = '', $options =  
array())
   {
      if($newFile = sfConfig::get('app_assets_'.$file))
     {
       $file = $newFile;
     }
     return parent::addStylesheet($file, $position, $options);
   }
---


Am 06.07.2009 um 08:46 schrieb Alexandru-Emil Lupu:

> There might be an ideea to setup a filter to do that. (i am thinking  
> on a post filter). Or another thing, would be to override the  
> include_js() and include_css() functions with something custom.
> Those are 2 main ideas.
> Alecs
>
> On Mon, Jul 6, 2009 at 1:24 AM, Sid Bachtiar  
> <[email protected]> wrote:
>
> Hi all,
>
> Anyone got any idea if this can be made a plugin in Symfony?
>
> http://www.electrictoolbox.com/force-reload-css-javascript-unique-filenames/
>
> Basically appends timestamp on the css and js files, for example
> main.css becomes main.20090606121212.css but this actually refers to
> main.css (using mod rewrite).
>
> So browser sees "main.20090606121212.css" but the file is actually  
> "main.css".
>
> I guess in order to create such plugin, there must be a way to
> overwrite/intercept the templates css and js and change the file
> names?
>
> Kind regards,
>
> Sid
> --
> Blue Horn Ltd - System Development
> http://bluehorn.co.nz
>
>
>
>
>
> -- 
> As programmers create bigger & better idiot proof programs, so the  
> universe creates bigger & better idiots!
> I am on web:  http://www.alecslupu.ro/
> I am on twitter: http://twitter.com/alecslupu
> I am on linkedIn: http://www.linkedin.com/in/alecslupu
> Tel: (+4)0748.543.798
>
>
> >


--~--~---------~--~----~------------~-------~--~----~
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to