it-swarm-ko.tech

.info 파일에 정의 된 CSS 파일이 무시됩니다.

Color 모듈을 사용할 수있는 Bartik 하위 테마를 만들기 위해 여러 가지 가이드를 따랐고, 다음은 제가 시도한 마지막 작업이었습니다. http://drupal.org/node/800510 # comment-327709

그러나이 작업에도 불구하고 내 하위 테마에 지정된 CSS 파일이 작동하지 않습니다. 다음은 내 정보 파일입니다.

; $ Id : bartik.info, v 1.5 2010/11/07 00:27:20 dries Exp $ 
 
 name = crxtr 
 description = 바틱 하위 테마 
 core = 7.x 
 기본 테마 = bartik 
 
 stylesheets [all] [] = css/crxtr.css 
 stylesheets [all] [] = css /colors.css 
 stylesheets [all] [] = css/crxtr-views.css 
 
 regions [header] = Header 
 regions [help] = 도움말 
 지역 [페이지 _ 위쪽] = 페이지 위쪽 
 지역 [페이지 _ 아래쪽] = 페이지 아래쪽 
 지역 [강조 표시됨] = 강조 표시됨 
 
 지역 [특징] = 추천 
 지역 [콘텐츠] = 콘텐츠 
 지역 [sidebar_first] = 사이드 바 첫 번째 
 지역 [sidebar_second] = 사이드 바 두 번째 
 
 지역 [triptych_first] = 삼중 선 먼저 
 지역 [triptych_middle] = 삼중 선 중간 
 지역 [triptych_last] = 삼중 선 마지막 
 
 지역 [footer_firstcolumn] = 바닥 글 첫 번째 열 
 region [footer_secondcolumn] = 바닥 글 두 번째 열 
 regions [footer_thirdcolumn] = 바닥 글 세 번째 열 n 
 regions [footer_fourthcolumn] = 바닥 글 네 번째 열 
 regions [footer] = 바닥 글 
 
 settings [shortcut_module_link] = 0 
 
; 2011-01-05 
 version = "7.0"
 project = "drupal"
 datestamp = "1294208756"
에 drupal.org 패키징 스크립트에 의해 추가 된 정보

이제 내 첫 페이지의 CSS는 다음과 같습니다.

<style type="text/css" media="all">@import url("http://local.tracker/modules/system/system.base.css?ll8uzr");
@import url("http://local.tracker/modules/system/system.menus.css?ll8uzr");
@import url("http://local.tracker/modules/system/system.messages.css?ll8uzr");
@import url("http://local.tracker/modules/system/system.theme.css?ll8uzr");</style> 
<style type="text/css" media="all">@import url("http://local.tracker/misc/ui/jquery.ui.core.css?ll8uzr");
@import url("http://local.tracker/misc/ui/jquery.ui.theme.css?ll8uzr");
@import url("http://local.tracker/modules/overlay/overlay-parent.css?ll8uzr");
@import url("http://local.tracker/modules/contextual/contextual.css?ll8uzr");</style> 
<style type="text/css" media="all">@import url("http://local.tracker/modules/comment/comment.css?ll8uzr");
@import url("http://local.tracker/modules/field/theme/field.css?ll8uzr");
@import url("http://local.tracker/modules/node/node.css?ll8uzr");
@import url("http://local.tracker/modules/search/search.css?ll8uzr");
@import url("http://local.tracker/modules/user/user.css?ll8uzr");
@import url("http://local.tracker/sites/all/modules/views/css/views.css?ll8uzr");</style> 
<style type="text/css" media="all">@import url("http://local.tracker/sites/all/modules/ctools/css/ctools.css?ll8uzr");
@import url("http://local.tracker/modules/shortcut/shortcut.css?ll8uzr");
@import url("http://local.tracker/modules/toolbar/toolbar.css?ll8uzr");</style> 
<style type="text/css" media="all">@import url("http://local.tracker/themes/bartik/css/layout.css?ll8uzr");
@import url("http://local.tracker/themes/bartik/css/style.css?ll8uzr");
@import url("http://local.tracker/sites/default/files/color/crxtr-5fa2c1e5/colors.css?ll8uzr");</style> 
<style type="text/css" media="print">@import url("http://local.tracker/themes/bartik/css/print.css?ll8uzr");</style>

정보 파일에 지정된 3 개의 CSS 파일이 있으며 규칙을 포함합니다.

다음은 헤드에서 발췌 한 내용으로, 적어도 어느 정도 수준에서 정보 파일이 구문 분석되고 CSS 파일이 인식되고 있음을 보여줍니다.

<!--//--><![CDATA[//><!--...,"sites\/all\/themes\/crxtr\/css\/colors.css":1,"sites\/all\/themes\/crxtr\/css\/crxtr.css":1,"sites\/all\/themes\/crxtr\/css\/crxtr-views.css":1,...//--><!]]>

나는 약 10 억 번 캐시를 지우려고 시도했다. 내 정보 파일과 해당 CSS 파일에 다음 줄을 추가하려고 시도했지만 crxtr/css/style.css를 대체하거나 추가하는 대신 실제로 HEAD에서 bartik/css/style.css를 제거하는 것이 유일한 효과입니다. :

stylesheets[all][] = css/style.css

진단을 위해 추가 정보를 제공 할 수 있는지 알려주십시오.

편집 : 동일한 프로세스를 따라 NineSixty를 사용하여 하위 테마를 만들었고 하위 테마 CSS 파일을 찾고로드하는 데 문제가 없었습니다.

2
DanH

Css 파일 이름 style.css를 blah.css로 바꾸십시오. 작동합니다.

2
Anuranjan_cws

나는 Drupal 7을 처음 사용했고 그 당시에는 Bartik을 직접 서브 테마 링하거나 전체 Bartik 폴더를 내 테마 폴더로 복사 및 수정하는 데 문제가있었습니다. 마지막에는 ' official 'Bartik 하위 테마 ( Antonelli )를 찾은 다음 대신 Antonelli의 정보에서 CSS 및 항목을 변경했습니다.

1
mikyatope

나는 그것이 나타납니다 Drupal은 위치에 대해 매우 특별합니다 그리고/또는 모듈을 통해 그것을 포함 할 때 CSS 파일의 이름을 지적하고 싶습니다. . info 파일. 이것은 나를 위해 일한 것입니다.

디렉토리

sites/all/modules/custom/my_module/

파일

my_module.info
my_module.module
css/my_module.css // DOES NOT WORK
css/foo.css

my_module.info

name = My Module
description = My awesome module
core = 7.x
package = Other
stylesheets[all][] = css/my_module.css // DOES NOT WORK
stylesheets[all][] = css/foo.css

일부 reason, . css 모듈의 . info 파일을 통해 포함 된 파일, 동일한 파일 이름을 가질 수 없습니다 모듈 자체로. 이것은 my_module.css 파일이 not로드됨을 의미합니다.

. info 파일을 변경 한 후 Drupal의 모든 캐시를 플러시하십시오 확인하십시오.

0