Drupal

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

4
노드가 추가 또는 편집 된 후 사용자 정의 페이지로 리디렉션
을 사용하여 hook_form_alter만들거나 편집 한 노드 대신 노드를 만들거나 편집 한 후 사용자를 사용자 정의 페이지로 리디렉션하려면 어떻게해야합니까? 현재 코드 hook_form_alter()는 다음과 같습니다. function custom_form_alter(&$form, &$form_state, $form_id) { if ($form['#id'] == 'custom-node-form') { $form['actions']['submit']['#value'] = t('Add Entry'); $form['field_custom_email']['und'][0]['value']['#element_validate'] = array('_custom_form_validate_email'); } }
15 7  forms  redirection 

1
뷰에서 필드 수집 모듈을 통합하는 방법은 무엇입니까?
필드를 만들고 필드 수집 모듈 과 함께 그룹화 했습니다 . 에있는 사용자 계정 설정에 그룹 필드 (4 개의 필드 포함)를 첨부했습니다 admin/config/people/accounts/fields. 이제이 필드 컬렉션의 내용을보기에 표시하려고하지만 할 수 없습니다! 뷰 7.x-3.0-beta3 을 사용하면 현재 사용자를 지정하고 필드 수집 내용을 테이블에 가져올 수 없습니다. 이 내용을 뷰 종류 테이블로 가져 …
15 7  entities  nodes  views 

2
render 및 node.tpl.php로 추가 된 div 제거
Drupal 7 용 HTML5 템플릿을 만들려고하는데 깨끗한 코드가 매우 중요합니다. 나는 대부분 자신의 사용자 정의 테마를 사용하는 HTML과 CSS를 완전히 제어하기를 원합니다. 즉, Drupal에서와 마찬가지로 정확하게 사용하려는 HTML5 및 CSS 세트가 있습니다. 나는 전처리 기능이 어떻게 작동하는지에 대해 너무 잘 알고 있지 않습니다. 내 page.tpl.php 파일에서 'print render ($ page …
15 7  theming 

2
필드 복제를위한 후크
이미지 필드의 표시 형식을 지정하는 사용자 정의 모듈이 있는데 여러 값을 사용할 수 있습니다. 필드의 첫 번째 값 (예 : "[image1]")을 복제하기 위해 어떤 후크를 사용해야하는지 알고 싶습니다 array_unshift(). 나머지 함수를 포맷하기 전에 배열의 시작 부분에 다시 추가 합니다. 필드의 표시 / 테마. 그래서 무엇 [image1] [image2] [image3] 된다 [image1] …
15 hooks  media  theming 


1
상거래 제품 이미지 및 가격 필드보기
Drupal 7 커머스에서 문제가 발생했습니다. 상점의 속성과 함께 show_product 컨텐츠 유형에 배치 된 최신 3 개의 항목을 표시하려고합니다. 상점에는 여러 속성 및 이미지가있는 제품 참조 필드와 동일한 노드에 표시되는 여러 엔티티가 있습니다. 모든 온라인 의류 매장에서 크기와 색상에 대해 동일한 문제가 발생한다고 상상해보십시오. 따라서 뷰에서 엔티티의 속성을 표시하려면 "Content : …
15 7  views  commerce 


1
유지 관리 모드에서 사이트가 멈춤
사이트를 유지 관리 모드로 설정했습니다. 관리 페이지를 사용자 # 1 (사이트를 유지 관리 모드로 전환하기 전에 이미 사용했던 사용자 계정)으로 방문하려면 컴퓨터를 재설정해야했습니다. 관리 페이지를 방문하려고했을 때 Drupal은 해당 페이지에 액세스 할 수 없었습니다. 도메인의 제어판에서 사용한 설치 프로그램 도구가 FTP를 통해 연결하는 데 사용하는 것과 다른 자격 증명을 사용하여 …

4
제품을 어떻게 표시합니까?
제품 유형을 만들고 제품 데이터를 가져 왔으므로 이제 제품 목록이 있습니다. 이제 제품을 표시하는 방법은 무엇입니까? 컨텐츠 유형을 처음부터 작성하고 필드를 수동으로 추가해야합니까, 아니면 컨텐츠 유형을 생성 할 수 있습니까?
15 commerce 

7
분류법을 코드로 내보내기
분류 어휘와 관련 용어를 내보내는 방법을 찾고 있습니다. 지금까지 나는 발견하고 테스트했습니다. 분류 내보내기 -기능을 사용하여 코드로 내보내 지만 가져 오지는 않습니다. http://drupal.org/node/755986- 이 패치를 사용한 간단한 테스트 결과에 여러 결과가 나타납니다. 다른 모듈 제안이나 코드 솔루션이 있습니까? 나는 그것을 모두에 쓰고 hook_install나서 hook_update업데이트 하는 데 사용할 수는 있지만 특히 …

1
\ Drupal :: moduleHandler ()에 대한 의존성 주입을 컨트롤러에 어떻게 사용합니까?
컨트롤러 클래스에서 다음 줄을 사용하고 있습니다. \Drupal::moduleHandler()->alter('mymodule_myfunction', $plugin_items); Pareview.sh가이 오류 메시지를 표시합니다. \ Drupal 호출은 클래스에서 피해야합니다. 대신 의존성 주입을 사용하십시오. 어떻게해야합니까? 생성자, 메소드 또는 서비스를 작성해야합니까? 그렇다면 서비스에 어떤 코드가 필요합니까? 서비스가 이미 존재하는 경우 "클래스에서 중복 호출을 피하고 종속성 주입을 사용하십시오"에 대한 예를 찾았습니다 .

6
나뭇 가지 템플릿을 디버깅 할 때 kint ()로드 속도를 높이려면 어떻게해야합니까?
Devel 모듈의 kint ()가 PHP 메모리 제한을 초과하고 브라우저를 끌기 때문에 작동하기 어려운 방법에 대해 꽤 많이 논의했습니다. 레벨 수를 제한하여 속도를 향상시키는 것에 대한 생각을 들었습니다. 예를 들어 settings.php에서 다음을 수행 할 수 있습니다. require_once DRUPAL_ROOT . '/modules/contrib/devel/kint/kint/Kint.class.php'; Kint::$maxLevels = 3; kint ()의 속도를 향상시키는 다른 방법이 있습니까?
15 theming  8  performance 

5
특정 모듈에 대해 Twig 및 Block Cache를 비활성화하려면 어떻게합니까?
Drupal 8에서 외부 REST API에서 시간에 민감한 데이터를 검색하는 모듈을 작업 중입니다. 데이터가 처리되어 블록으로 전달됩니다. 최종 데이터는 다음과 같이 Twig 템플릿으로 전송됩니다. ... public function build() { $build = []; $build['ticker_block'] = [ '#theme' => 'module_theme', '#data' => $myService->data(), ]; return $build; } 캐시가 활성화되고 렌더링 된 데이터가 오래된 …
15 8  caching  theming 

1
뷰에서 두 필드를 연결하려면 어떻게해야합니까?
형식화되지 않은 목록 유형을 사용하도록 설정된보기가 있습니다. 약 10 개의 다른 필드를 가져오고 있지만 두 필드를 디스플레이의 한 줄에 연결하고 싶습니다. 이게 가능해? 예 : 필드는 내용 : 세션 번호, 내용 : 제목, 내용 : DateTime, 내용 : 발표자입니다. 지금은 모두 별도의 선으로 렌더링됩니다. 세션 번호와 제목을 한 줄로 연결하고 …
15 7  views 


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