호스팅 전처리 블록 드루팔

설계자는 특정 블록, 블록, 또는 블록이 나타나는 영역을 생성 모듈을 기초로 다수의 블록 tpl.php 파일을 생성 할 수있다.

템플릿 제안

드루팔에서 7 개 템플릿 파일은 다음과 같은 순서에 따라 검색됩니다 :

  • 블록 - 블록 - [블록 ID] .tpl.php
  • 블록 - [모듈] - [델타] .tpl.php
  • 블록 - [모듈] .tpl.php
  • 블록 - [영역] .tpl.php
  • block.tpl.php

블록 델타 키 하이픈을 사용하는 경우, (-), 밑줄 (_)와 이것을 대체.

주요 DIV 호스팅 전처리 블록 드루팔는 다음이있다

당신도 템플릿 제안으로 블록 설명을 사용할 수있는 몇 가지 사용자 지정 코드를 추가 : 블록 (D7)를 의미 템플릿 제안을 추가

모듈 및 델타 찾기

당신은 페이지의 HTML 소스를보고 블록의 모듈 및 델타을 찾을 수 있습니다 : 각 블록의 주요 DIV는 다음과 같은 클래스와 ID를 가지고 :

이들 템플릿 '블록 블록 - [델타] 그래서, block.module 으로 관리 UI 카운트에서 만든 사용자 블록을 참고.

CSS로 스타일링

특정 모듈, 또는 한 블록에서 모든 블록, 모든 블록 : 클래스와 ID는 또한 선택적으로 차단에 CSS 규칙을 적용 할 수 있습니다. (지역별 스타일 블록에, 당신의 선택에 전체 영역을 감싸는 DIV를 사용합니다.)

각 모듈 번호는 어떤 경우 0에서 시작하여 제공하는 블록, 델타도 이름이 될 수 있습니다 : 델타 숫자는 일반적으로 유의 뷰 모듈, 사용 블록 조회수 - [이름으로 만들어 스타일 블록 예 당신의 블록] .tpl.php의.

드루팔에서 CSS 스타일 (7) 아약스

아약스는 블록을 포함하는 페이지의 일부를 다시로드하는 데 사용되는 경우 그 ID에 의해 순수 블록을 대상으로 항상 드루팔 7에서 신뢰할 수 없습니다,로드 블록의 ID는 그들에게 추가 카운터를 얻을 것이다. 당신의 테마를 깰 것이다, - 예를 들어, '블록 무도회 - 가장 무도회'의 ID는 '2 블록 무도회 - 가장 무도회'가 될 것이다. 자세한 내용은 () drupal_html_id 참조하십시오.

테마의 template.php 파일에이 코드를 추가합니다. 테마, 특히 블록 설 하나 매우 유용. 어떤 블록에 사용할 수있는 템플릿이 될 것입니다 :

  • 블록 - REGION.tpl.php
  • 블록 - MODULE.tpl.php
  • 블록 - DELTA.tpl.php
  • 블록 - DESCRIPTION.tpl.php

관련 기사

블록 ID 모듈 드루팔 호스팅디자이너는. 특정 블록, 블록, 또는 블록에 표시되는 영역을 만든 모듈을 기반으로 블록에 대해 여러 tpl.php 파일을 만들 드루팔 7에서 템플릿을 제안 할 수 있습니다 ...
프로세스 블록 드루팔 호스팅드루팔 8 블록은 블록 플러그인의 인스턴스입니다. 드루팔 블록 관리자는 @Block 주석을 포함하는 모든 클래스에 대한 모듈을 검색합니다. 아래의 스 니펫 예제를 사용합니다 ...
필드 형 드루팔 호스팅 만들기드루팔 8 블록은 블록 플러그인의 인스턴스입니다. 드루팔 블록 관리자는 @Block 주석을 포함하는 모든 클래스에 대한 모듈을 검색합니다. 아래의 스 니펫 예제를 사용합니다 ...
모듈 드루팔 호스팅을 새로 고침내가 경험이 풍부한 개발자입니다,하지만 난 드루팔 함께 일한 적이없는 세계 협정시 16시 18분하여 14 2008 년 5 월 mbrutsch에 의해 게시 됨. 나는 기존의 작은 화장품 변화의 몇 가지를 만들기 위해 사용되었다 ...
빠른 링크 모듈 드루팔 호스팅2010 년 벤자민 멜란콘에 의해 제출 년 7 월 12 일 - 23시 57분 우리는 일반적으로 어떤 사람들은 그들이 필요로 할 가능성이 링크의 편리한 블록을 가지고 있고, 다른 사람에게 표시하지하는 것이 좋습니다. 우리는 할 수 ...