«theming» 태그된 질문

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

4
일부 관리자 테마 CSS 규칙을 재정의하는 방법은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 관리 테마 자체를 건드리지 않고 (일부 테마 함수 또는 모듈 후크를 통해) 관리 테마가 사용하는 일부 CSS …
20 7  theming 

6
부분 템플릿 포함
Drupal 8을 사용자 정의 테마로 사용하려고합니다. 요구 사항에 대한 큰 구조 차이로 인해 page.front.twig.html 및 page.twig.html이 있습니다. 일반적인 Symfony2 프로젝트 (예 : footer.html.twig 및 header.html.twig)의 프로젠 주문. 이러한 템플릿은 / parts / 하위 디렉토리에 저장됩니다. 그러나이 템플릿을 정상적으로 호출하면 템플릿 이름의 문자열이 나타납니다. 예를 들면 다음과 같습니다. {# in page.html.twig …
19 8  theming 

2
전문가를위한 패널의 장점은 무엇입니까?
나는 항상 내 자신의 테마를 작성하는 데 익숙했기 때문에 많은 패널을 생각하지 못했습니다. 그러나 Lullabot & Active Lamp 의 패널의 미덕을 옹호하는 많은 기사를 보았 으므로 특히 패널이 Drupal 8에 있을 때 다시 방문해야한다고 생각했습니다 . 나는 그것을 광범위하게 가지고 놀았고 나는이 유용한 스크린 캐스트 시리즈를 보았습니다 . 그러나 이점이 …
19 theming  panels 

3
선택 옵션 항목을 형성하는 클래스 추가
JS없이 양식 옵션 태그에 클래스를 추가하려면 어떻게해야합니까? Form API에서 현재 이와 같은 키 배열을 전달할 수 있습니다. array( '0' => 'option 0', '1' => 'option 1', ) 그리고 나는 이런 식으로 HTML을 얻을 것이다 <option value="0">option 0</option> <option value="1">option 1</option> 이런 식으로 할 수있는 방법이 있습니까? array( array( 'value' => …
19 theming  forms 

4
<head> 정보를 편집하는 방법
이 질문은 Drupal Answers에서 답변을 얻을 수 있기 때문에 Stack Overflow에서 마이그레이션 되었습니다. 8 년 전에 이주했습니다 . Drupal 6에서는 전체 페이지 데이터가에 저장되었습니다 page.tpl.php. 이제, 드루팔 (7) 사이에 표시되는 내용 만에 &lt;body&gt;와 &lt;/body&gt;. HEAD 정보를 어떻게 편집 합니까? 여전히 .tpl.php파일에 저장되어 있습니까? 어디에? 그렇지 않다면 어떻게합니까?
19 7  theming 

4
페이지 레이아웃 모범 사례
Drupal의 페이지 레이아웃에 대한 모범 사례가 무엇인지 파악하려고합니다. 많은 페이지에는 기본 컨텐츠, 헤더 이미지 등과 같은 여러 가지 요소가 있습니다. '기본 페이지'또는 이와 유사한 것을 만드는 것은 아닙니다 (예 : 전체 페이지에 대해 하나의 노드). 모든 페이지에 패널을 사용하는 것이 좋으며 블록을 드롭하는 것이 좋습니까? 뷰, 노드, 연락처 양식 등을 …
19 7  panels  theming 

9
뷰 블록을위한 템플릿 파일 생성
커스텀 블록 테마에는 많은 것이 있지만 뷰로 생성 된 블록은 어떻습니까? 내 조회수 블록에는 id : block-views-posts-listing-block, 템플릿 파일 이름을 지정하는 여러 가지 방법을 시도합니다 (예 : block--block--views-posts-listing-block.tpl.php). 그러나 올바른 파일 이름을 찾을 수 없습니다.
19 7  views  theming  8  blocks 



4
타사 PHP 클래스 기반 라이브러리에 대한 모범 사례
현재 타사 PHP 라이브러리가 필요한 모듈을 개발 중입니다.이 라이브러리는 본질적으로 단일 PHP 클래스입니다. 일반적으로 include / 하위 디렉토리에 배치하고 추가합니다. files[] = includes/Foo.php 내 .info 파일에 Drupal 7 클래스 자동 로더가 작동하도록하십시오. $foo = new Foo() . 그러나이 모듈을 공개적으로 릴리스 할 권한이 있으며 모듈과 함께 라이브러리를 포함하지 않을 것입니다. …
17 7  theming 

2
노드 유형별로 html.tpl.php를 재정의
내 테마의 template.php 파일에서 다음을 시도했습니다. function media_preprocess_page(&amp;$vars, $hook) { if (isset($vars['node'])) { // If the node type is "blog" the template suggestion will be "html--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'html__'.$vars['node']-&gt;type; // If the node type is "blog" the template suggestion will be "page--blog.tpl.php". $vars['theme_hook_suggestions'][] = 'page__'.$vars['node']-&gt;type; // If the node id …
17 7  theming 

3
더 이상 사용되지 않는 집계 된 CSS / JS를 처리 / 정리하는 방법은 무엇입니까?
CSS / JS 집계에 내장 된 Drupal 7 만 사용하고 있지만 css.gz 및 js.gz 파일이있는 파일 폴더는 상당히 빠른 속도로 채워지고 있습니다. 드라이브를 완전히 채우기 시작하기 전에 상황을 처리하는 데 가장 좋은 시간입니다. / js의 현재 파일 수는 335입니다. / css의 현재 파일 수는 451입니다 이 상황을 처리하기 위해 사용해야하는 …

1
기본 page.tpl.php를 어떻게 재정의합니까?
내 D7웹 사이트에 나머지 페이지와 크게 다른 한 페이지가 있습니다. 이 페이지에서는 제한된 수의 영역과 다른 레이아웃으로 만 표시합니다. 기본값을 재정의하는 가장 좋은 방법은 무엇입니까 page.tpl.php? mycustom-page.tpl.php내 사이트 내의 특정 URL에서만 호출되는 " " 와 같은 것을 만들 수 있습니까 ?
17 7  theming 

8
기본 경로는 어떻게 얻습니까?
Drupal 8 템플릿 파일에서 기본 경로를 사용하고 싶습니다. 다음을 시도했지만 올바른 결과를 얻지 못했습니다. {{ app.request.baseUrl }} {{base_path}} 내가 필요한 것은 노드의 절대 경로 {{ app.request.baseUrl }}/{{ url }}입니다. 내가 찾은 해결책 중 하나는이 코드를 전처리 후크에 넣고 테마에 전달하는 것입니다. $host = \Drupal::request()-&gt;getHost(); $response = \Drupal::httpClient() 더 나은 솔루션을 …
16 theming 

3
Drupal 8 나뭇 가지에서 일반 텍스트를 HTML로 렌더링
나는 svg 이미지 마크 업 코드를 일반 텍스트 필드에서 HTML로 렌더링하려고 벽에 부딪쳤다. 다른 곳의 일반 텍스트 필드 렌더링을 재정의하지 않고 일반 텍스트 필드에서 svg 코드를 렌더링하려고합니다. 일반 텍스트 형식은 현재 모든 html 태그와 &lt;&gt;를로 변환합니다 &amp;lt; &amp;gt;. 필드 템플릿을 만들고 필드 내용을 다음과 같이 출력했습니다. {{ item.content.context.value }} 과 …
16 8  theming 

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