7
Drupal 6には素晴らしいCSSとJavaScriptアグリゲータがあります。残念ながら、Drupalキャッシュをクリアしたときに再生成されるため、開発に支障をきたします。DrupalのCSS/JS集約を無効にする
私は非管理者(HTTPリクエストを保存する)に設定したいが、個々のCSSとJSファイルを開発者の管理者に直接提供したい。誰もこれをしましたか?出来ますか?
Drupal 6には素晴らしいCSSとJavaScriptアグリゲータがあります。残念ながら、Drupalキャッシュをクリアしたときに再生成されるため、開発に支障をきたします。DrupalのCSS/JS集約を無効にする
私は非管理者(HTTPリクエストを保存する)に設定したいが、個々のCSSとJSファイルを開発者の管理者に直接提供したい。誰もこれをしましたか?出来ますか?
これは興味深い考えです。
global $user;
if (1 == $user->uid) {
global $conf;
$conf['preprocess_css'] = FALSE;
$conf['preprocess_js'] = FALSE;
}
これまでのところ、これはただの作品:)
:集約設定はDrupalの変数に格納され、それらは、ブートストラップ時にグローバル$ confの配列に読み込まれているので、私はhook_init()
実装モジュールで、次を試してみました
今私は疑いがある - 長年にわたる私の標準的な経験によれば、何かが一目瞭然であれば、それはひどく遅かれ早かれ破綻するだろう;)
しかし、今私が考えている最悪の事はこれは、何らかの理由で、またはページのサイクル中に$ conf配列が再生成されます。その場合、管理者はキャッシュされたバージョンを再び取得します。
素晴らしい、ありがとう。疑いの声が聞こえてきても働いているようだ。 :-) – ceejayoz
Drupal 6ではもう動作しないようです。 – montrealist
Drupal 7で完全に動作します。 –