«8» 태그된 질문

버전 태그는 사이트가 어떤 버전을 사용하고 있는지를 말하는 것이 아니라 버전에만 적용되는 질문에 사용해야합니다.





4
현재 노드 ID는 어떻게 얻습니까?
Drupal 7에서 현재 표시된 노드 (예 :)의 노드 ID를 node/145얻으려면 arg()함수로 가져올 수 있습니다. 이 경우 arg(1)145를 반환합니다. Drupal 8에서 어떻게 동일한 결과를 얻을 수 있습니까?
51 nodes  8 

6
다른 사이트에서 구성을 가져 오려면 어떻게합니까?
다른 사이트의 구성을 가져 오려고 할 때이 오류가 발생합니다. 준비된 구성은이 사이트와 다른 사이트에서 시작되므로 가져올 수 없습니다. 이 사이트의 복제 된 인스턴스간에 만 구성을 동기화 할 수 있습니다. 고객이 10 명인데 사이트 구성을 10 개의 서로 다른 웹 사이트와 동기화해야합니다. 사이트 UUID는 다른 웹 사이트와 구성을 공유하는 데 문제가 …

15
노드의 field_image에서 이미지 URL 가져 오기
그래서 나는이 노드를 가지고 있습니다 : object(Drupal\node\Entity\Node)[1862] protected 'values' => array (size=17) 'vid' => array (size=1) 'x-default' => string '7' (length=1) 'langcode' => array (size=1) 'x-default' => array (size=1) 0 => array (size=1) 'value' => string 'en' (length=2) ... (more fields) 'field_image' => array (size=1) 'x-default' => array (size=1) 0 …
42 media  8  theming 

13
활성 구성에서 구성 개체를 어떻게 제거합니까?
Drupal 8 용 사용자 정의 모듈을 작성 중입니다.이 파일은 modules / mymod / config / install / field.storage.bloom_stem.bs_twitter_ac.yml이라는 파일에 필드 스토리지 구성 오브젝트를 정의합니다. 문제는 모듈을 제거해도 제거되지 않는다는 것입니다. 모듈을 다시 설치할 때 충돌이 발생하기 때문에 분명히 남아 있습니다. drush -y pm-uninstall mymod drush cr drush -y en mymod …

4
dev-> stage-> production에서 마이그레이션 (CMI) 구성을위한 제안 된 워크 플로우는 무엇입니까?
몇 달 전에 drupalcamp가 있었고 누군가가 새로운 구성 (CMI) 시스템으로 배포 관리에 대해 물었습니다. 이상적인 워크 플로우 중 하나는 구성을 버전 제어로 유지하고 팀 구성원간에 구성을 마이그레이션 할 수있는 것입니다. 룸에서 우리가 알아낼 수 있었던 최선은 (부분적으로 DrupalCon Portland의 프리젠 테이션을 기반으로) 다음과 같습니다. 활성 구성 디렉토리를 무시하도록 버전 제어에 …

10
수동으로 모듈 비활성화
Drupal 7에서는 {system}데이터베이스 에서 테이블을 수동으로 편집하여 스텁 본 모듈을 비활성화 할 수있었습니다. Drupal 8 사이트에서이 테이블은 사라졌습니다. Drupal 8에서 모듈을 수동으로 비활성화하려면 어떻게해야합니까?
39 8 

4
참조 된 엔터티의 인스턴스를 얻는 방법?
이미지 필드가라는 노드 객체가 field_image있습니다. 내가 할 때 $node ->get('field_image') ->first() ->getValue() 엔티티 객체 대신 몇 가지 속성을 가진 배열을 얻습니다. 배열은 다음과 같습니다 : 'target_id' => string '8' (length=1) 'alt' => string '' (length=0) 'title' => string '' (length=0) 'width' => string '587' (length=3) 'height' => string '458' (length=3) …
35 8  entities 

9
개발자 / 디버그 모드는 어떻게 활성화합니까?
drupal 8 코어 설치 (표준 프로파일 사용). 예외 / 오류가 발생하면 "웹 사이트에 오류가 발생했습니다. 나중에 다시 시도하십시오."라는 빈 페이지가 나타납니다. (아래 이미지와 같이) 텍스트 및 오류에 대한 세부 정보 / 추적이 없습니다.
35 8  debugging 

7
프로그래밍 방식으로 노드 생성
날짜 및 이미지 필드를 사용하여 프로그래밍 방식으로 노드를 만들려면 어떻게해야합니까? Drupal 7에서 다음 코드로 할 수 있다는 것을 알고 있습니다. global $user; $node = new stdClass(); $node->title = "YOUR TITLE"; $node->type = "YOUR_NODE_TYPE"; node_object_prepare($node); // Sets some defaults. Invokes hook_prepare() and hook_node_prepare(). $node->language = LANGUAGE_NONE; // Or e.g. 'en' if …
34 8  nodes 

4
사이트의 기본 URL을 얻는 방법
내 사이트는 http : //drupal8.local/에 있습니다. 해당 URL 의 drupal8.local 부분은 어떻게 얻 습니까? Url::fromRoute('<'current'>')또는 base_path()URL의 경로 부분을 반환합니다. 예를 들어 http : //drupal8.local/a/b/c/d/e/f 의 /a/b/c/d/e/f'경우, 내가 얻을 필요가있을 때 '를 반환 'drupal8.local'합니다. URL의 해당 부분을 어떻게 얻을 수 있습니까?
34 8  uri 

6
모듈의 구성을 어떻게 업데이트합니까?
Drupal 8에서 커스텀 모듈을 만들고 있습니다. 여기에는 YAML 구성 파일이 포함되어 있습니다. 개발함에 따라 구성을 변경하고 추가해야합니다 (예 : 사용자 지정 엔터티에 다른 필드 추가). 현재 Drupal이 변경 사항을 알도록하는 유일한 방법은 모듈을 제거하고 다시 설치하는 것입니다. Drupal이 모듈이 제공 한 구성 파일이 활성 구성과 동일한 지 확인하고 그렇지 않은 …

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