是否可以重写drupal_build_css_cache?

问题描述:

由于不好的做法直接修改drupal_build_css_cache是否可以重写drupal_build_css_cache?

drupal允许以某种方式覆盖此功能吗?

+0

你问了18个问题,但只接受了2个正确的答案。如果你希望人们继续回答,你应该接受更多。 – 2010-05-21 05:26:39

不,它不是:there is only one call to drupal_build_css_cache()从其他Drupal代码,并没有什么“动态”那里使该调用可覆盖。

为什么要修改drupal_build_css_cache()?你想达到什么目的?如果它是别人可能会觉得有用的东西,那么你可能会suggest your idea to the Drupal project and try getting it included into core

+0

是的,在获取缓存而不触及该功能之前,您可以对CSS本身做任何事情。如果你真的想改变缓存本身的工作方式,你需要替换更多的功能。 – 2010-05-20 05:15:18