모든 페이지에 http://www.mywebsite.com 너비 Drupal Garland 테마가 있다고 가정합니다.특정 페이지의 Drupal 테마
다른 테마를 활성화하고 페이지에서 기본값으로 설정하는 방법 http://www.mywebsite.com/video?
블록을 특정 페이지에 추가 할 수 있지만 템플릿을 동일하게 처리 할 수 있습니까?
모든 페이지에 http://www.mywebsite.com 너비 Drupal Garland 테마가 있다고 가정합니다.특정 페이지의 Drupal 테마
다른 테마를 활성화하고 페이지에서 기본값으로 설정하는 방법 http://www.mywebsite.com/video?
블록을 특정 페이지에 추가 할 수 있지만 템플릿을 동일하게 처리 할 수 있습니까?
ThemeKey
모듈을 살펴보십시오. 모듈 정보에서
:
ThemeKey는 일반적인 테마 스위칭 모듈하기위한 것입니다. 이 도구를 사용하면 객체 속성 (예 : 노드 필드 값)에 따라 여러 경로의 테마를 전환 할 수 있습니다. 또한 다른 모듈에서 노출 된대로 추가 경로 나 속성을 지원하도록 쉽게 확장 할 수 있습니다.
당신은 정확히를 달성하기 위해 Page Theme module을 사용할 수 페이지 테마 모듈은 특정 페이지에 사이트 기본값이 아닌 다른 테마를 사용할 수있는 사용하기 간단하고 쉬운 모듈입니다.
특징 :
하나의 페이지 또는 페이지 목록에 테마를 할당하십시오. (페이지를 Drupal 경로로 설정) Drupal 경로에서 '*'문자를 와일드 카드로 사용할 수 있습니다. 테마를 정리하도록 허용합니다. 페이지가 여러 개 정의 된 경우 목록의 첫 번째 테마가 사용됩니다. 테마를 사용/사용 중지하도록 허용합니다. Drupal 초보자가 편리합니다.
사용할 수있는대로 : 페이지 테마와 대부분 같은 기능을 갖추고 있지만 역할 기반 선택 영역과 테마를 선택하는 "PHP 코드 조각"영역이 추가 된 섹션입니다.
콘텐츠 작성, 편집 및보기 페이지에서 사이트 기본값과 다른 테마를 사용하려는 경우 Content Theme을 사용하면 콘텐츠 작성, 편집 및보기 페이지에서 사이트 기본값과 다른 테마를 사용할 수 있습니다.
안녕하세요 @ITChristian, [Drupal'] (https://drupal.org/project/drupal) 8이 공개되지 않았습니다. 따라서, ThemeKey 모듈 관리자는 아직 모듈의 Drupal 8 버전을 생성하지 않았습니다. 그러나 현재 Drupal 6 버전 (개인적으로 성공적으로 사용한 버전)과 Drupal 7 버전이 있습니다. 하나의 주요 버전의 Drupal에서 다른 주요 버전의 Drupal (예 : 7-8)으로 업그레이드하려면 일반적으로 모든 타사 모듈을 업데이트해야합니다. – Aiias