Drupal

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

2
Drupal 7이 JavaScript 및 jQuery를 처리하는 방식의 변화
현재 관리 페이지에서 실행되는 JavaScript 스크립트를 개발 중입니다. Drupal 7의 변경 사항, 즉 document.ready()자체 jQuery 함수로 의 이동에 대해 읽었습니다 . 그러나 다음 스크립트는 작동하지 않습니다. (function ($) { console.log('hello'); $('#edit-apiusername').append('test'); })(jQuery); console.log()발사 중이며 출력을 볼 수 있지만 간단한 추가 기능이 작동하지 않습니다. 필드 ID가 정확합니다. 여기서 누락 된 것이 …
14 7  javascript 

4
필드의 첫 번째 값만 표시하도록 티저 제한
이미지 필드가있는 콘텐츠 유형이 있습니다. 이 필드는 일반적으로 0에서 4까지의 값으로 채워집니다. 기본적으로이 콘텐츠 유형의 티저는 0-4 개의 이미지를 모두 출력합니다. 티저를 조정하여 첫 번째 이미지 만 표시하려면 어떻게해야합니까?
14 7  entities  nodes 


3
프로그래밍 방식으로 리디렉션을 만드는 방법은 무엇입니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 삼년 전에 . 리디렉션 모듈 을 사용하여 리디렉션 301을 만들려고 합니다. 예를 들어, 사용자 정의 모듈을 통해 URL 소스를 내부 URL로 …
14 8  redirection 

3
프로그래밍 방식으로 필드 값 업데이트
노드가 업데이트 될 때 노드 필드의 값을 업데이트하고 싶습니다. 여기에 언급 된 코드를 사용해 보았습니다. 프로그래밍 방식으로 노드 업데이트 Drupal 8 use Drupal\node\Entity\Node; function hello_world_entity_presave(Drupal\Core\Entity\EntityInterface $entity) { $check = \Drupal::routeMatch()->getParameter('node'); if ($check) { $node = Node::load($check->nid->value); $node->title->value = 'testing'; //set value for field $node->save(); } } 그러나 작동하지 않았습니다. 노드를 …
14 8 

3
page.html.twig에서 또는 node.html.twig에서 현재 노드 제목을 어떻게 표시합니까?
page.html.twig에 현재 노드 제목을 표시하려면 (기본적으로 node.html.twig에서만 사용할 수있는 것 같습니다) 전처리 함수를 다음과 같이 만들어야합니다. function theme_preprocess_page(&$variables, $hook) { // Set our page title so we can access it in page.html.twig if ($node = \Drupal::routeMatch()->getParameter('node')) { $variables['my_node_title'] = $node->title->value; } } 그런 다음 page-title.html.twig를 현재 테마 폴더에 복사하고 모든 …
14 theming  8 

4
컨텐츠 유형을 복제하는 방법? [닫은]
폐쇄되었습니다 . 이 질문은 의견 기반 입니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 2 년 전 . 노드 유형을 복제하고 몇 가지 필드를 추가하고 싶습니다. 가장 간단한 방법은 그것을 복제하고 작업을 시작하는 것입니다. Drupal …
14 7 

2
터미널에서 관리자 / 보고서 / dblog를 표시하는 방법 (cli)
개발하는 동안 모든 drupal 로그 메시지가있는 전용 화면이 정말 좋습니다. mac 또는 * nix에서 새 터미널 창을 만들고 로그 파일에서 tail -f를 수행하면 정말 좋습니다. 그래서 아파치 error.log에서 tail -f를 수행 할 수 있지만 admin / reports / dblog에 표시되는 drupal 로그를 표시하고 싶습니다. 어디에서 찾을 수 있고 터미널 화면에 …

1
공유 호스팅에서 Drupal 사이트에 가장 적합한 사용자 및 권한 수준은 무엇입니까?
Drupal 사이트는 권한 및 보안에 대해 자세히 설명하지만 공유 호스팅에 대한 모호한 / 분명한 참조 만 있습니다. Drupal 관점에서 공유 호스팅 사이트에 가장 안전한 설정 (소유권 및 권한 수준)은 무엇입니까? 내가 찾고있는 정보의 한 예로 WordPress는 다음과 같은 공유 호스팅 설정을 제안합니다. 모든 파일은 httpd 프로세스에 사용 된 사용자 계정이 …
14 files 

1
Drupal 관리자 설정 양식에서 제출 콜백을 어떻게 사용합니까?
이 코드를 사용하여 관리자 양식을 작성하고 있습니다. function custom_orders_admin(){ $form = array(); $form['custom_ignore_terms']['ignore_terms'] = array( '#type' => 'checkboxes', '#title' => t('Don\'t display these'), '#default_value' => variable_get('custom_ignore_terms', array()), '#options' => drupal_map_assoc($termTypes), '#description' => t("Choose the terms you do not want displayed."), '#required' => FALSE, ); return system_settings_form($form); } 그러나 내가 이렇게하면 …
14 7  forms 

3
부모 및 자식 분류 용어를 표시하는 방법?
다음과 같은 어휘가 있습니다. 부모 1 아이 1 아이 2 아이 3 부모 2 아이 1 아이 2 이제 뷰를 사용하여 하위 용어가 포함 된 상위 용어 목록을 작성하려고합니다. Views UI를 사용 하여이 작업을 시도하지만 부모라는 용어 만 표시합니다 ... 하위 용어는 없습니다. 나에게는 매우 혼란 스럽다. 누구든지이 사건을 도울 …


2
'선택'필드의 모든 옵션을 얻는 방법?
CCK 필드에 대한 모든 옵션을 어떻게 얻을 수 있습니까? 예를 들어, option1, option2, option3과 같이 허용되는 값에 3 개의 옵션이있는 필드가 있습니다. 필드 이름을 받고 option1을 option3으로 반환하는 함수가 있습니까?
14 7 

7
프로그래밍 방식으로 블록을 배치 하시겠습니까?
Drupal 7을 사용하고 있습니다. 현재 웹 사이트 헤더에 기본 메뉴 탐색 및 언어 전환기가 있습니다. CMS> Structure> Blocks로 이동하여 블록을 헤더 영역으로 드래그하여 배치했습니다. 이 블록을 프로그래밍 방식으로 헤더에 배치하는 방법은 무엇입니까?
14 7  blocks 

3
여러 값을 가진 엔터티 필드 조건으로 쿼리 수행
사용자가 해당 필드에 여러 분류 용어를 추가 할 수있는 엔티티 참조 필드가있는 컨텐츠 유형이 있습니다. 해당 필드 내에 특정 분류 용어가있는 노드를 가져 오는 쿼리를 수행하려고합니다. 해당 필드에 하나의 값을 사용하면 정상적으로 작동합니다. $query = \Drupal::entityQuery('node') ->condition('status', NODE_PUBLISHED) ->condition('type', 'custom_type') ->condition('custom_taxonomy', 2) ->sort('field_last_name', DESC); 여기서 2는 내가 검색하는 용어의 ID입니다. …
14 8  entities  database 

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