Drupal

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

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

1
XHProf 설치 및 구성 (우분투)
문제 XHProf를 사용하려고하는데 매번 실행될 때마다 끔찍한 PHP 오류가 발생합니다. Warning: Invalid argument supplied for foreach() in xhprof_compute_inclusive_times() (line 1670 of /var/www/drupal/sites/all/modules/XHProf/xhprof.inc). Warning: Invalid argument supplied for foreach() in xhprof_compute_flat_info() (line 1644 of /var/www/drupal/sites/all/modules/XHProf/xhprof.inc). Warning: Invalid argument supplied for foreach() in theme_xhprof_overall_summary() (line 367 of /var/www/drupal/sites/all/modules/XHProf/xhprof.module). 임시 폴더는 존재하지 않지만 …
19 7  debugging 

1
'text_format'유형의 필드를 시스템 설정 변수로 저장
콘텐츠 편집기에 맞춤 모듈의 변수를 변경하는 기능을 제공하려고합니다. 이 변수는 html을 가질 수 있습니다. HTML에 대한 지식이 필요하지 않기 때문에 wysiwyg (CKEditor 모듈에서 제공하는 CKEditor)를 사용할 수있는 기능을 제공하고 싶습니다. 그러나 현재로서는 데이터가 변수로 저장되지 않습니다. 나는 다음과 같이해야 할 몇 가지 장소 (Do, stackexchange)를 읽었습니다. $form['foo']['bar'] = array( '#type' …
19 7  forms  wysiwyg 

7
단일 필드 값을 빠르게 저장
내 사이트에 약 70k 개의 지정된 유형의 노드가 있습니다. 그들에 대한 업데이트를 실행해야합니다. 일부 작업 및 하나의 필드를 원하는 값으로 설정 node_save실제로 느리고 충돌이 발생합니다 (너무 긴 호출 스택 mayby). 이 특정 필드에 정보를 작성하는 더 빠른 방법이 있습니까? field_attach_update한 게시물 에 언급되었지만 훨씬 빠르지는 않습니다. 편집 :이 노드 유형에 …
19 7  entities  nodes 

3
배치 API는 내부적으로 어떻게 작동합니까?
다른 날 마이그레이션을 사용하여 시간 초과 문제가 발생하여 Batch API 가 내부적으로 어떻게 작동 하는지 궁금해지기 시작했습니다 . 내가 이해하는 방법은 가장 간단한 형태로 값 배열 (예 : nids)과 해당 값에서 작동하는 함수를 전달한다는 것입니다. 그런 다음 배치 API는 완료 될 때까지 각 요청마다 고정 된 수의 해당 값을 처리합니다. …

3
이름에서 분류 용어 ID를 어떻게 얻습니까?
내가 원하는 것을하는 것처럼 보이는 taxonomy.module 함수 목록의 유일한 함수 는 개인 함수 인 것 같습니다 ( _taxonomy_get_tid_from_term ). 분류법 용어 이름 만 알고 ID를 찾아야하는 경우 어떤 기능을 사용해야합니까?

4
Drupal Commerce에서 프로그래밍 방식으로 주문을 생성하여 익명 사용자가 결제 페이지로 리디렉션
Ryan은 프로그래밍 방식으로 주문을 작성할 수있는 훌륭한 코드를 가지고 있습니다. <?php global $user; $product_id = 1; // Create the new order in checkout; you might also check first to // see if your user already has an order to use instead of a new one. $order = commerce_order_new($user->uid, 'checkout_checkout'); // …
19 7  commerce 

5
여러 설치에서 사용자 정의 모듈 관리
여러 사이트에 사용되는 일부 사용자 지정 모듈이 있습니다. 클라이언트 전용이기 때문에 기여 된 모듈로 배포 할 수 없으며 기여한 모듈에서는 작동하지 않는 것으로 가정합니다. 나는 이것을 처리 할 수있는 다음과 같은 가능성에 대해 알고 있습니다. 복사하여 붙여 넣습니다. 모든 설치에서 모듈을 최신 상태로 유지하기가 어렵습니다. 단일 다중 사이트 설치가 있지만 …

1
블록 뷰가있는 상황 별 필터
분류 용어 인 주제 ( "news / design", "news / coding"...)에 대한 컨텍스트 필터가있는 페이지보기 ( "/ news")가 있으며 이는 올바르게 작동합니다. 모바일 테마의 일부 변경으로 인해 페이지보기 대신 블록보기가 필요하지만 필터와 작동하도록 할 수 없습니다. 이전 필터 설정을 사용하면 모든 기사를 "/ news"로 가져 오지만 사용중인 필터는 필터의 기본값을 …
19 blocks  views 

4
노드에 대한 추가보기 모드를 추가하려면 어떻게합니까?
사용자 정의 컨텐츠 유형을 작성 중입니다. 기본적으로 노드는 두 가지보기 모드 ( full및 teaser) 만 지원합니다 . function mymodule_view($node, $view_mode) { if ($view_mode == 'full') { $node->content['#theme']= 'my_full_node_view_theme'; } if ($view_mode == 'teaser') { $node->content['#theme']= 'my_teaser_node_view_theme'; } return $node; } 이 노드 유형에 다른보기 모드를 추가하고 싶습니다. small_box small_box_with_user_pic big_box …
19 7  nodes 

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 

2
사용자 정의 테이블 / 스키마와 함께 뷰 사용
내가 만든 사용자 지정 테이블에서 일부 데이터를 가져 오는 몇 가지 뷰를 설정해야합니다. 일부 뷰는 정기적으로 콘텐츠를 사용자 정의 테이블에서 가져와야합니다 (특정 nid 등을 쿼리 할 수있는 곳 ). 어떻게해야합니까, 아니면 연구하기 좋은 곳은 어디입니까?
19 7  views 

1
조인 및 NULL 값 찾기
플래그 모듈을 사용하여 사용자가이 사이트에서 작동하는 방식과 유사하게 질문을 해결 된 것으로 표시 할 수 있습니다. 따라서 사용자가 게시물을 필터링하여 해결되지 않은 질문 만 표시하도록하고 싶습니다. 또한 일부 게시물은 전혀 질문이 아닐 수 있습니다. 따라서 "해결 된"플래그를 가질 수 없지만 해결되지 않은 질문으로 만 필터링 할 때 결과에 ​​나타나지 않아야합니다. …
19 7  database 

4
특정 컨텐츠 유형을 삭제할 수없는 이유는 무엇입니까?
Drupal 7 사이트가 있으며 콘텐츠 유형 메뉴에서 특정 유형의 '작업'열 아래에 '삭제'링크가 있습니다. 모든 컨텐츠 유형에는 '편집', '필드 관리'및 '표시 관리'에 대한 링크가 있지만 일부는 '삭제'를 가지고 있지만 다른 것은 그렇지 않습니다. 사용자에 대한 내 권한을 확인 Administer content types했지만 가지고 있지만 모든 콘텐츠 유형에 대해 하나의 전역 권한 인 …
19 7  nodes 

4
EntityFieldQuery를 사용하여 일부 필드 만 가져 오시겠습니까?
Drupal 7에는 EntityFieldQuery를 사용하여 매우 유망한 ORM 유사 쿼리 시스템이 있습니다. 현재 노드를 선택하는 방법을 알고 있지만 결과에는 파일 등의 특정 정보가 포함되어 있지 않습니다. $query = new EntityFieldQuery(); $entities = $query->entityCondition('entity_type', 'node') ->entityCondition('bundle', 'event') ->propertyCondition('status', 1) ->fieldCondition('field_date', 'value', array('2011-03-01', '2011-03-31'), 'BETWEEN') ->fieldOrderBy('field_date', 'value', 'ASC') ->execute(); 따라서 현재 예에서 'field_date'와 …
19 7  entities 

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