私の.infoのCSSファイルが適用されていないのはなぜですか(スクリプトがうまく機能します)。
-
29-09-2020 - |
質問
私は芸術的理由と呼ばれる前のテーマからのCSSファイルのリストを持っています
そのような
としての私の.infoファイルにリストされていますstylesheets[all][] = assets/css/style.css
stylesheets[all][] = assets/css/preload.css
stylesheets[all][] = assets/css/style-aqua.css
stylesheets[all][] = assets/css/style-blue.css
stylesheets[all][] = assets/css/style-blue2.css
.
..... Assets / CSS / Folder
内のすべてのファイルのet ceteraInfoファイル
にリストされているスクリプトもあります。scripts[] = assets/js/app.js
scripts[] = assets/js/carousels.js
scripts[] = assets/js/coming.js
scripts[] = assets/js/coming2.js
scripts[] = assets/js/commerce.js
.
et cetera
私は私のhtml.tpl.php
にスタイルとスクリプト変数を持っています<?php print $styles; ?>
<?php print $scripts; ?>
.
しかし、私のサイトに行くと、スタイルは適用されず、HTMLの参照はありません。しかし、以下のようにすべてのスクリプトへの参照がある
<script src="http://WEBSITENAME/sites/all/themes/SITEDIREC/assets/js/app.js?nqtizi">
.
モジュールから引っ張られているカップルスタイルシートを取得しますが、ほとんどのCSSがこの
から引っ張られます。<link media="all" href="//netdna.bootstrapcdn.com/bootstrap/3.0.2/css/bootstrap.min.css" rel="stylesheet" type="text/css">
.
誰にもこれが機能していない理由についてのアイデアを持っていますか?私はDrupalにかなり新しいので、私はかなり大きなものを見逃しています。
私は以前に言及したはずです:私は何度もキャッシュをクリアして、それが成功しないかどうかを確認するためにCSS / JS集約をオンとオフにしました。
ここに私がサイトを起動したときに私が得るエラーがあります
[Thu Jul 02 08:34:40.847061 2015] [fcgid:warn] [pid 3816:tid 416] mod_fcgid: process 5448 graceful kill fail, sending SIGKILL
[Thu Jul 02 08:34:46.941527 2015] [fcgid:warn] [pid 3816:tid 416] mod_fcgid: process 7124 graceful kill fail, sending SIGKILL
[Thu Jul 02 08:34:50.401630 2015] [fcgid:warn] [pid 3816:tid 416] mod_fcgid: process 2324 graceful kill fail, sending SIGKILL
.
これはフル情報ファイル
です。name = ART REASON sub-theme
description = based on artifical reason
core = 7.x
base theme = bootstrap
;;;;;;;;;;;;;;;;;;;;;
;; Regions
;;;;;;;;;;;;;;;;;;;;;
regions[navigation] = 'Navigation'
regions[header] = 'Top Bar'
regions[highlighted] = 'Highlighted'
regions[help] = 'Help'
regions[content] = 'Content'
regions[sidebar_first] = 'Primary'
regions[sidebar_second] = 'Secondary'
regions[footer] = 'Footer'
regions[page_top] = 'Page top'
regions[page_bottom] = 'Page bottom'
regions[social] = 'Social'
;;;;;;;;;;;;;;;;;;;;;
;; Stylesheets
;;;;;;;;;;;;;;;;;;;;;
stylesheets[all][] = assets/css/style.css
stylesheets[all][] = assets/css/preload.css
stylesheets[all][] = assets/css/style-aqua.css
stylesheets[all][] = assets/css/style-blue.css
stylesheets[all][] = assets/css/style-blue2.css
stylesheets[all][] = assets/css/style-blue3.css
stylesheets[all][] = assets/css/style-blue4.css
stylesheets[all][] = assets/css/style-blue5.css
stylesheets[all][] = assets/css/style-fuchsia.css
stylesheets[all][] = assets/css/style-gray.css
stylesheets[all][] = assets/css/style-green.css
stylesheets[all][] = assets/css/style-green2.css
stylesheets[all][] = assets/css/style-green3.css
stylesheets[all][] = assets/css/style-green4.css
stylesheets[all][] = assets/css/style-green5.css
stylesheets[all][] = assets/css/style-orange.css
stylesheets[all][] = assets/css/style-orange2.css
stylesheets[all][] = assets/css/style-orange3.css
stylesheets[all][] = assets/css/style-pink.css
stylesheets[all][] = assets/css/style-red.css
stylesheets[all][] = assets/css/style-red2.css
stylesheets[all][] = assets/css/style-red3.css
stylesheets[all][] = assets/css/style-violet.css
stylesheets[all][] = assets/css/style-violet2.css
stylesheets[all][] = assets/css/style-violet3.css
stylesheets[all][] = assets/css/style-yellow.css
stylesheets[all][] = assets/css/style-yellow2.css
stylesheets[all][] = assets/css/vendors.css
stylesheets[all][] = assets/css/width-full.css
stylesheets[all][] = assets/css/width-boxed.css
stylesheets[all][] = assets/css/syntaxhighlighter/shCore.css
stylesheets[all][] = assets/css/syntaxhighlighter/shCoreDefaulter.css
stylesheets[all][] = assets/css/syntaxhighlighter/shCoreDjango.css
stylesheets[all][] = assets/css/syntaxhighlighter/shCoreEclipse.css
stylesheets[all][] = assets/css/syntaxhighlighter/shCoreEmacs.css
stylesheets[all][] = assets/css/syntaxhighlighter/shCoreFadeToGrey.css
stylesheets[all][] = assets/css/syntaxhighlighter/shCoreMDUltra.css
stylesheets[all][] = assets/css/syntaxhighlighter/shCoreMidnight.css
stylesheets[all][] = assets/css/syntaxhighlighter/shCoreRDark.css
stylesheets[all][] = assets/css/syntaxhighlighter/shThemeDefault.css
stylesheets[all][] = assets/css/syntaxhighlighter/shThemeDjango.css
stylesheets[all][] = assets/css/syntaxhighlighter/shThemeEclipse.css
stylesheets[all][] = assets/css/syntaxhighlighter/shThemeEmacs.css
stylesheets[all][] = assets/css/syntaxhighlighter/shThemeFadeToGrey.css
stylesheets[all][] = assets/css/syntaxhighlighter/shThemeMDUltra.css
stylesheets[all][] = assets/css/syntaxhighlighter/shThemeMidnight.css
stylesheets[all][] = assets/css/syntaxhighlighter/shThemeRDark.css
;;;;;;;;;;;;;;;;;;;;;;
;; JS
;;;;;;;;;;;;;;;;;;;;;;
scripts[] = assets/js/app.js
scripts[] = assets/js/carousels.js
scripts[] = assets/js/coming.js
scripts[] = assets/js/coming2.js
scripts[] = assets/js/commerce.js
scripts[] = assets/js/e-commerce_product.js
scripts[] = assets/js/home_full.js
scripts[] = assets/js/home_inverse_navbar.js
scripts[] = assets/js/home_login_full.js
scripts[] = assets/js/home_plain.js
scripts[] = assets/js/home_product.js
scripts[] = assets/js/home_profile.js
scripts[] = assets/js/home_services.js
scripts[] = assets/js/html5shiv.min.js
scripts[] = assets/js/index.js
scripts[] = assets/js/jquery.min.map
scripts[] = assets/js/lightbox.min.map
scripts[] = assets/js/page_charts.js
scripts[] = assets/js/portfolio.js
scripts[] = assets/js/respond.min.js
scripts[] = assets/js/slidebars.js
scripts[] = assets/js/styleswitcher.js
scripts[] = assets/js/vendors.js
; For information on choosing the desired method, please read the Drupal
; Bootstrap sub-theme "how-to" documentation:
; https://drupal.org/node/1978010
; ;----------------------------------
; ; METHOD 1: Bootstrap Source Files
; ;----------------------------------
;
; ;;;;;;;;;;;;;;;;;;;;;
; ;; Scripts
; ;;;;;;;;;;;;;;;;;;;;;
;
; scripts[] = 'bootstrap/js/affix.js'
; scripts[] = 'bootstrap/js/alert.js'
; scripts[] = 'bootstrap/js/button.js'
; scripts[] = 'bootstrap/js/carousel.js'
; scripts[] = 'bootstrap/js/collapse.js'
; scripts[] = 'bootstrap/js/dropdown.js'
; scripts[] = 'bootstrap/js/modal.js'
; scripts[] = 'bootstrap/js/tooltip.js'
; scripts[] = 'bootstrap/js/popover.js'
; scripts[] = 'bootstrap/js/scrollspy.js'
; scripts[] = 'bootstrap/js/tab.js'
; scripts[] = 'bootstrap/js/transition.js'
.
解決策:そのような仕事を解決しようとしているのかどうかに対するこのような簡単な問題。 iffoファイルでは、filepathが.infoファイルの代わりにテンプレートを基準にしていたことを考えたので、.infoファイルに正しいファイルパスが指定されていませんでした。だから私は資産/ CSSの代わりにテンプレート/資産/ CSSに行かなければなりませんでした。私は前にこの解決策を試してみましたが、私は最初に私のキャッシュを消去するのを忘れたと思います。助けてくれてありがとう
- マット
解決 2
解決策:そのような仕事を解決しようとしているのかどうかに対するこのような簡単な問題。iffoファイルでは、filepathが.infoファイルの代わりにテンプレートを基準にしていたことを考えたので、.infoファイルに正しいファイルパスが指定されていませんでした。だから私は資産/ CSSの代わりにテンプレート/資産/ CSSに行かなければなりませんでした。私は以前にこの解決策を試してみましたが、その修正を適用するときに最初にキャッシュを消去するのを忘れたと思います。助けてくれてありがとう
- マット
他のヒント
CSSキャッシングを無効にすることはできません。そして集約 ...それはあなたのケースにも役立つかもしれないいくつかのヒントを含みます:
- キャッシュをクリアしてみてください?
- CSS / JS集約はオンになった?
- サーバーにインストールされているキャッシングメカニズム(ワニスのような)?
- CSSキャッシングをハードコーディングするモジュールまたはテーマになることができますか?
あなたの質問ではこれらのどれも言及されていないので、私は彼らを指している価値があると思いました...