«theming» 태그된 질문

모듈 / 테마에 의해 생성 된 HTML 마크 업을 렌더링하거나 수정하는 것에 대한 질문에 사용하십시오.

6
컨텐츠 필드를 다른 영역으로 분할
내 상황은 다음과 같습니다. A, B 및 C 필드가있는 컨텐츠 유형 세미나가 있습니다. 헤더, 바닥 글, 컨텐츠 및 사이드 바 왼쪽 영역이 있습니다. 세미나에 내용 영역과 사이드 바 왼쪽 영역에 표시하려는 일부 필드가 있습니다. 이 작업은 어떻게합니까? 이것이 이전에 이미 답변 된 경우 사과드립니다. 저는 개발자이며 후크 및 전 처리기 …
11 views  theming  regions  nodes 

4
특정 사용자 정의 컨텐츠 유형 항목의 후보 페이지 템플리트 파일 이름
Drupal 7 웹 사이트에서 작업하고 있습니다. 작품에 대한 사용자 정의 컨텐츠 유형을 작성했습니다. 많은 필드가 있으며 그중 일부는 각 항목의 특정 페이지 bg와 같은 페이지 레이아웃과 관련이 있습니다. 따라서이 특정 콘텐츠 유형에 대한 사용자 정의 page.tpl이 필요합니다. 그래서 테마 개발자 모듈을 활성화하고 열고 본문 영역을 클릭하여이 특정 컨텐츠 유형 페이지 …
11 7  theming 

3
변수를 사용자 정의 블록 템플릿 파일로 전달
Drupal 8에서 사용자 정의 컨텐츠로 사용자 정의 블록을 만들고 싶습니다. 처음에 간단한 텍스트로 블록을 만들고 올바르게 작동하면 문제는 어떻게 사용자 정의 변수를 전달할 수 있습니까? 모듈에 대한 튜토리얼을 보았습니다. 모듈 이름은 파일의 tcdev내용입니다 .module. function tcdev_theme($existing, $type, $theme, $path) { return array('tcdev' => array( 'variables' => array( 'title' => 'Default …
11 theming  8  blocks 

9
영역이 비어 있는지 어떻게 올바르게 감지합니까? [닫은]
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 6 개월 전 . 비어 있지 않은 것처럼 페이지 템플리트에서 영역을 인쇄하기위한 조건이 있지만 무엇이든 상관없이 항상 빈 영역을 인쇄합니다. …
11 8  theming 

1
[ 'data']를 포함하는 Drupal 테이블 셀에 클래스 추가
Drupal 8에서 테이블 렌더링은 여전히 ​​Drupal 7과 비슷합니다. Drupal이 각각 a <tr>와 <td>s 로 변환하는 PHP에서 다차원 배열의 행과 열을 작성합니다 . 'data'렌더 배열 요소를 셀 데이터 (데이터 속성과 혼동하지 않아야 함)로 추가 할 수있는 이 혼동되는 Drupalism이 여전히 알려져 있습니다. 개발자가 셀의 내용을 렌더링하기 위해 '데이터'를 사용하기로 선택한 사이트가 …
11 theming  8 

2
특정 블록에 대해서만 전처리 변수
특정 블록에 대해서만 전처리 변수가 가능합니까? 그런 기능을 mytheme_preprocess_block__aggregator(&$vars)만들었지 만 작동하지 않습니다. -- 편집하다 -- Drupal 8 https://drupal.org/node/1751194 에서 수정 된 것으로 보입니다.
11 7  theming  8 

3
페이지 제목 / 헤더를 어떻게 제거합니까?
Drupal 8에서 페이지 헤더 / 제목이 페이지에 표시되지 않도록 페이지를 구성하는 쉬운 방법이 있습니까? / home을 경로 별칭으로, Home 을 제목 으로 사용하여 기본 페이지를 만들었습니다 . 프론트 페이지로 설정했습니다. 그러나 페이지 상단, 탐색 표시 줄 및 이동 경로 바로 아래에 '홈'이 표시됩니다. 'Bootstrap'테마의 하위 테마를 작성하고 어떻게 든 사용자 …
10 8  theming 

4
템플릿 파일의 링크를 테마로 만들려면 어떻게합니까?
나뭇 가지 템플릿은 클래스와 함께 제공되는 링크 목록을 렌더링합니다. 기본 : {{ mylink }} 나뭇 가지 코드는 다음과 같이 출력됩니다 <a href="#" class="someclass" >the text</a> 모든 링크에 클래스가있는 것은 아닙니다. 대신 다음과 같이 출력하는 나뭇 가지 템플릿을 작성하고 싶습니다. <a href="#" class="someclass" > <span class="sprite someclass" ></span> the text</a> 내가 …
10 theming  8 


4
본문을 자르는 방법 (field_body)?
컨텐츠를 렌더링 된 엔티티로 표시하는 노드에 대한보기를 작성했습니다. 무엇보다도, 나는 나뭇 가지 템플릿으로 body field를 출력합니다 : {{ content.field_body }} 이제 텍스트를 200 자로 제한하고 3 개의 점을 넣고 싶습니다. 나는 그것을하기 위해 세 가지 다른 방법을 테스트했지만 아무것도 효과가 없습니다. 문제는 각 방법으로 HTML 문자를 세고 자릅니다. 1 : …
10 theming  8 

2
엔티티 전처리 함수를 정의하는 방법
내 사용자 지정 모듈은 EntityAPIController 클래스를 확장하는 사용자 지정 엔터티를 정의합니다. 기본적으로 작동하도록했습니다. 즉, 사용자 정의 tpl.php 파일을 통해 필드 등을 표시합니다. 그러나 tpl.php 파일에 사용자 정의 변수를 추가 하는 mymodule_preprocess_entity함수 ( 여기 제안 )를 만들고 싶습니다. 그러나 이러한 기능이 실행되고 있지 않습니다 (호출되지 않음). 또한이 엔티티를 표시 할 때 …
10 7  theming  entities 


7
template_preprocess_page ()를 사용하여 노드 유형에 따라 페이지 제목을 숨기는 방법
page.tpl.php현재 페이지가 1) 전체 디스플레이의 노드 (티저 모드와 반대)이고 2) 노드 유형이 concert 또는 bio 인 경우 현재 페이지의 제목을 숨기려고합니다 (에 의해 인쇄 됨 ) . 이러한 컨텐츠 유형의 노드 제목을 노드 컨텐츠에 직접 인쇄하므로 page.tpl.php로 인쇄 된 사본을 숨기고 싶습니다. 나는 이것을 page.tpl.php에서 직접 작동시킬 수 없으며, 내 …
10 nodes  theming  7 


2
HTML 전처리 함수에서 페이지 전처리 함수로 변수를 전달 하시겠습니까?
사용자 정의 테마 hook_preprocess_page()및 hook_preprocess_html()기능에서 종종 동일한 정보를 식별해야합니다. 본질적으로 동일한 if 문이 동일한 정보를 식별하는 두 가지 체크인을 모두 실행하는 대신 두 정보에서 한 번만 수행 한 다음 해당 정보를 다른 전처리 함수에 전달하는 것이 훨씬 더 합리적입니다. 어떻게해야합니까? 다음을 시도했지만 작동하지 않았습니다. function myTheme_preprocess_page(&$vars){ $vars['myValue'] = 7; } …
10 7  theming 

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.