Drupal

Drupal 개발자 및 관리자를위한 Q & A

4
EntityFieldQuery 대 Db_select ()
Db_select () 와 동일한 작업을 수행 하여 값을 가져올 수 있는데 왜 EntityFieldQuery를 사용해야합니까 ? 누군가가 링크뿐만 아니라 예를 제공 할 수 있다면 더 좋습니다.
19 7  entities 

3
drupal_get_form ()에 인수 전달
drupal_get_form()Drupal 7에서 인수를 어떻게 전달할 수 있습니까? function new_menu_callback() { $vars = some_example_function(); // returns: array(1 => 'one', 2 => 'two'); $output = $vars[2]; $output .= drupal_render(drupal_get_form('new_form')); } function new_form($form, &$form_state) { // How can I access $vars[1] from new_menu_callback() here? }
19 7  forms 

3
페이지에 "노드 추가"양식 포함
랜딩 페이지에 "노드 추가"양식을 포함시키는 방법을 찾고 있습니다. Form Block 을 사용 하고 있었지만 개발 스냅 샷 버전을 사용하고 있었기 때문에 많은 오류가 발생하는 것으로 보입니다.
19 7  forms  nodes 


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 

4
URL 정리-자동 경로 별칭-URL에서 악센트 (Á É Ó Í Ñ)를 제거하는 방법은 무엇입니까?
Drupal 7.9와 pathauto 7.x-1.0-rc2를 사용하고 있습니다 경로에서 악센트를 제거하고 일반 문자로 바꾸고 싶습니다. Á=A É=E Ó=O Í=I Ñ=N 기타 분류 필드 유형과 노드 제목을 사용하여 경로를 작성하고 있습니다. [node:field_provincia]/[node:title] 예 : 아빌라 / 메리다 pathauto 에이 기능을 적용하는 데 사용할 수있는 후크가 있습니까? function removeAccents($str) { $a = array('À', 'Á', …


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

3
클래스를 사용하여 모듈을 빌드하는 모범 사례
게으른 / 자동로드가 Drupal 7에 있으므로 모듈을 클래스로 구축하기 시작하고 있으며 훌륭한 작업을 수행하는 일부 모듈 (contrib 또는 core)을보고 싶습니다. 수업을 갈고리로 통합하는 창의적인 방법이 있습니까? 각 기능을 ctools 플러그인으로 구현합니까? 모든 전달자는 D7 에 자동 / 지연 로딩 클래스 / 인터페이스 용 files[]모듈 .info파일에 새로운 선언 이 있음을 알아야합니다 …
19 7 

6
모든 캐시를 비활성화하는 drush 스크립트가 있습니까?
이 질문은 Drupal Answers에서 답변을 얻을 수 있기 때문에 Stack Overflow에서 마이그레이션 되었습니다. 8 년 전에 이주했습니다 . admin / settings / performance에서 모든 캐싱 옵션을 의미합니다. Drush sql-sync를 자주 사용하여 개발 복사본을 서버에 최신 상태로 유지합니다. 그러나 서버에는 모든 캐시가 켜져 있어야합니다. 그래서 궁금합니다 : DB를 업데이트 할 때마다 …
19 drush 


4
모든 필드를 나열하는 페이지가 있습니까?
누군가 Drupal에서 컨텐츠 유형을 작성하는 데 사용할 수있는 필드 목록을 컴파일했는지 궁금합니다. 가장 널리 사용되는 모듈 목록이 많이 있지만 핵심 모듈이든 타사 모듈이든 기존 필드에 중점을 두는 것이 좋습니다. 나는 조금 둘러 보았지만 항상 모듈 목록으로 끝납니다.
19 entities 

4
사용자 정의 테이블의 데이터를 사용하여 호출기로 정렬 가능한 테이블을 작성하는 방법은 무엇입니까?
Drupal 6의 경우 다음과 같이 할 수 있습니다. $header = array( array('data' =&gt; t('Order id'), 'field' =&gt; 'order_id'), ... array('data' =&gt; t('Transaction time'), 'field' =&gt; 'payment_time', 'sort' =&gt; 'desc'), ); $sql = "..."; $sql .= tablesort_sql($header); $limit = 25; $result = pager_query($sql, $limit); ... 나는 모양을 가지고 가고 드루팔 7 …
19 7  database 


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