2011-03-25 7 views
0

사용자 정의 테마를 작성하고 관리자가 페이지의 각 블록 (각 블록의 구성 페이지에서)에서 블록을 렌더링하는 방법을 선택할 수 있습니다 (2 또는 이것들을위한 더 많은 유형의 옵션들)과 블록의 모양을 표현하기 위해 사용할 컬러 테마를 제공합니다.Drupal 7 사용자 정의 테마 블록 구성

모든 블록을 하나씩 구성하고 싶지는 않지만 각 블록을 구성하고 싶지는 않습니다. 예 : 한 페이지에 (type1, color1)로 1 블록, (type1, color2)에 1, type2에 1이 표시됩니다.

어떻게 구현 하시겠습니까? hook_block_configure와 hook_block_save를 사용해야합니까? 또한 블록 인스턴스 별 정보이므로 block_save에이 정보를 저장해야합니까? DB에 다른 테이블을 만들어야합니까? 아니면 기존 블록 테이블 내 어디에서든지 저장할 수 있습니까?

이 구성을 테마에 직접 포함 시키거나이 기능을 포함하는 사용자 지정 모듈을 만들어야합니까?

답변

0

이미 각 블록의 스타일 옵션을 제공하는 http://drupal.org/project/skinr을보고 싶습니다.

+0

Drupal 7에서 안정적인 무언가가 필요합니다 ... "Drupal 7 버전은 개발 중입니다. 현재 안정적이지 않고 기능적이며 지원되지 않습니다." – Razvan

+0

그런 다음 그것을 개발하고 개선하는 데 도움이됩니다. 많은 모듈이 아직 Drupal 7에서는 안정적이지 않습니다. – Berdir

관련 문제