2012-11-29 2 views
0

drupal에있는 내 노드에서 시스템 생성 CSS를 제거하고 싶습니다. 여기 Drupal Css를 제거하십시오

내 템플릿 코드입니다 :

<?php if (isset($content['field_portrait_image'])) { echo '<div class="portrait-image">'; print render($content['field_portrait_image']); echo '</div>';} ?> 

여기에 생성되는 것입니다 : 당신이 볼 수있는

<div class="landscape-image"><div class="field field-name-field-landscape-image field-type-image field-label-hidden"><div class="field-items"><div class="field-item even"><img typeof="foaf:Image" src="http://logan-net.com/sites/default/files/ktgigpic-mini.png" width="300" height="225" alt="" /></div></div></div></div> 

,이 3 개 추가 된 div가 전체의 과다있다 추가 수업. 템플릿에있는 내용을 출력하려면 어떻게해야합니까?

답변

1

몇 가지 접근법을 권하고 싶습니다. 재정의 기본 드루팔 템플릿, 좋은 스타터 베어 테마 있도록 드루팔 프레임 워크 테마

  • 봐. Zen은 나에게 좋았지 만, 나는 다른 사람들, 심지어 더 많은 것들을 읽었으며, 어떤 것들은 사실상 처음부터 시작하도록 허용했다. 드루팔 7 + HTML5를 구체적으로 찾으려면 this overview을 확인하십시오.

  • 이러한 것들이 어떻게 작동하고 상호 작용 하는지를 정확히 이해하기 위해 Drupal 테마의 기본 원리를 배우십시오. 공식 사이트에는 많은 자습서가 있습니다. 한편 Nathan Smith (960 그리드 시스템 작성자)의 우수 논문은 HTML5 in Drupal 7입니다. 템플릿이 서로를 재정의하는 방법과 팽창을 제거하기 위해해야 ​​할 일을 설명합니다.

  • Theme Developer 모듈을 확인하십시오. 작동 원리는 screencast입니다. (감사의 말에서 테리.)

  • 마지막으로,이 질문은 정말로 drupal.stackexchange.com에 속한다. 네트워크에 대해 알아보십시오. 사실, 심지어 태그 설명에 그렇게 말하고 있습니다.

+1

젠은 꽤 좋습니다! 또한 '테마 개발자'인 Drupal 6 및 Drupal 7 모듈을 살펴보면 어떤 템플릿을 재정의 할 수 있는지 파악하는 데 도움이됩니다. http://drupal.org/node/209561 –

+0

감사합니다. @ theUg, 잘못된 네트워크를 유감스럽게 생각합니다. – Mick79