«entities» 태그된 질문

Drupal 7 이후로 사용 된 용어에서 노드, 주석, 분류 용어 및 사용자를 일반적으로 "엔터티"라고합니다.

1
엔티티 참조 필드에서 참조 된 엔티티 ID 배열을 얻는 방법
카디널리티 가있는 entity_reference필드가 BaseFieldDefinition::CARDINALITY_UNLIMITED있습니다. 참조 된 엔티티 ID 목록을 원합니다. 을 호출하여 참조 된 모든 엔터티를 가져올 수 있다는 것을 알고 $x->referencedEntities()있지만 나중에 엔터티를로드하기 위해 id 만 원합니다. 현재 나는 이것을하고있다 : $a = []; foreach ($entity->autoren as $v) { $a[] = $v->target_id; } $this->setCurrentAnwaltReferenzen($a); 누구든지 D7 (-> raw ())과 …
10 8  entities 

4
다른 필드를 기반으로 필드 자동 완성
조언이 필요한 매우 복잡한 상황이 있습니다. my_content필드 형식 필드가 첨부 된 콘텐츠 형식 이 있는데이 필드 field_mycollection에는 사용자를 참조하는 엔터티 참조 필드 field_my_userreference, 전화 필드 field_my_phone, 텍스트 필드 field_my_text및 다른 텍스트 필드가 field_my_anothertext있습니다. My Content |_ field_mycollection |_ field_my_userreference |_ field_my_phone |_ field_my_text |_ field_my_anothertext 사용자 엔티티는 또한 필드가있다 field_my_phone, …
10 7  entities 

5
사용 가능한 공개 방법을 찾으려면 어떻게합니까?
Drupal 8을 사용할 때 가장 큰 문제는 필요한 데이터를 얻을 수 없다는 것입니다. Drupal 8은 객체를 통해 수동으로 드릴 다운하는 대신 공용 메소드를 사용하기를 원합니다. 문제는 사용 가능한 방법 목록을 얻는 일관된 방법을 알 수 없다는 것입니다! (마 법적으로 존재하며, 나는 그들에 대해 알아야한다고 생각합니다). = 이 예제에서는 비디오 필드가있는 …
9 8  entities 

2
기존 필드에 대한 추가 필드 포맷터를 작성하는 방법
기존 필드 유형에 대한 새 필드 포맷터를 작성하고 싶습니다. 기존 포맷터를 교체하고 싶지 않지만 새로운 옵션을 제공합니다. 아니면 theme_preprocess_field ()를 사용하여 사소한 변경을 수행하는 것이 더 낫습니까? 그러나 이것은 유지 관리하기가 더 어려워서 콘텐츠 편집기 옵션을 열어 놓고 (및 GUI에서) 유지하고 싶습니다. 누군가 이것을 수행하는 올바른 방법의 예를 알려줄 수 …
9 entities 

4
다른 모듈의 필드 포맷터에 연결 하시겠습니까?
현재 Drupal 7 사이트에서 렌더링 직전의 프로그래밍 논리에 따라 '보기 모드'로 변경되는 노드 참조 이미지 필드를 구현하려고합니다. 이 필드는 현재 디스플레이 모드 설정을 통해 여러 컨텐츠 유형에서 렌더링되고 있으며 각각은 필드 포맷터 '렌더링 된 노드'를 사용합니다. 첫번째 시도 첫 번째 아이디어는 후크가 후크가 후크라는 것을 고려하여 다음을 구현하는 것이 었습니다. …
9 entities 

5
보기 모드 설정을 기준으로 노드 필드를 프로그래밍 방식으로 렌더링하려면 어떻게해야합니까?
블록 안에 노드의 필드를 렌더링하고 싶습니다. 다음과 같이 작동합니다. <?php if ($node) { if (isset($node->field_body_secondary) && $field = $node->field_body_secondary->value) { $markup = render($field); $build = array( '#type' => 'markup', '#markup' => $markup, ); } } return $build; 그러나 이것은 필드를 정상적으로 렌더링하여보기 모드 설정에서 볼 수있는 것처럼 100 %가 아닙니다.
9 entities  8 

1
나뭇 가지 템플릿으로 양식 보내기
Drupal 8에서 양식을 잔가지 템플릿으로 전달하는 방법은 무엇입니까? 예를 들어, 나는 이것을 얻는다 : 양식 : mymodule / src / Form / MyForm.php 그런 다음 내 컨트롤러에서 : public function myController() { ?????? return [ '#theme' => 'mytemplate', ?????? ]; } mytemplate.html.twig {{ ????? }}
9 entities  8  theming 

5
분류 모듈 대신 참조 기반 모듈을 사용할 때의 장단점은 무엇입니까?
핵심 Taxonomy 모듈 또는 Entity Reference 모듈 을 사용하기로 결정하는 방법이 궁금합니다 . 이전에 엔티티 참조 모듈을 사용하지 않았지만 10-15 웹 사이트에서 분류 모듈 (및 일부 관련 모듈)을 사용했습니다. 분류 모듈 대신 참조 기반 모듈을 사용할 때의 장단점은 무엇입니까? 최근에는 잡지 보관 웹 사이트를 구축하기 시작했습니다. 잡지가 많이 있습니다. 이 …


3
사용자 정의 모듈에서 파일 필드를 사용하여 컨텐츠 유형을 프로그래밍 방식으로 작성
이전에 수행 한 사용자 지정 모듈을 작성하고 있지만, 필드를 사용하여 콘텐츠 형식을 만들려고 시도한 것은 이번이 처음입니다. hook_node_info를 구현 했으며 admin_menu의 드롭 다운에서 컨텐츠 유형 목록에 컨텐츠 유형이 표시되지만 탐색 할 때 admin/structure/types나열되지 않습니다. hook_install을 구현 하고 다른 SO 질문에서 찾은 코드를 가져 왔습니다 . 코드에 오류 로그에 디버그 정보가 …

5
필드 컬렉션을 올바르게 삭제하는 방법?
드루팔 버전 : 7.21 필드 수집 모듈 버전 : 7.x-1.0-beta5 간단한 설명 : 프로그래밍 방식으로 필드 컬렉션을 가져 오려고하는데 바쁘지만 일부를 삭제하면 항상 '가짜'필드 컬렉션이 남아 있습니다. 자세한 설명 : 내 사용자는 자신의 프로필에 필드 수집 필드를 가지고 있습니다. 이 필드 모음에는 3 개의 텍스트 필드가 있습니다. 사용자 지정 SQL …
9 7  entities 

1
본문 필드의 언어가 노드와 동일한 언어로 저장되지 않는 이유는 무엇입니까?
사용자가 새 노드를 만들고 본문을 입력하는 데 문제가 있지만 노드의 언어를 "언어 중립"으로 설정하십시오. 그러나 노드를 저장하면 본문 필드의 언어가 영어로 설정됩니다. 왜 이런 일이 일어날까요? 이 원인은 무엇입니까? 이 사이트에서는 영어와 프랑스어를 모두 사용하고 구성했습니다. 이 사이트는 i18n을 실행하는 D7입니다. 이것은 필드가 노드와 다른 언어를 얻는 방법을 알고 싶다는 …

5
저장 노드에서 이미지 스타일 생성 강제
여기에 설명 된 내 문제가 여전히 있습니다. 이미지 스타일, 필드 컬렉션 항목에서 이미지를 재사용 하지만 솔루션을 얻기 위해 포기했습니다. 내 마음에 떠오른 해결 방법은 nodeave에서 이미지 스타일을 강제로 생성하는 것입니다. 그렇게 할 가능성이 있습니까?
9 7  media  entities 


5
한 번에 여러 컨텐츠 유형에 필드를 추가 하시겠습니까?
한 번에 여러 컨텐츠 유형에 필드를 추가하고 모든 컨텐츠 유형에 대해 한 번에 구성하려고합니다. 이유는 많은 콘텐츠 유형이 있기 때문에이 새로운 필드를 각각 추가하여 업데이트해야합니다. 이 필드는 모든 컨텐츠 유형에 대해 동일하게 구성됩니다. 추가하려는 모든 컨텐츠 유형에 대해 필드를 추가 한 다음 구성하는이 프로세스를 반복해야하며 잠시 후 힘들어집니다. 많은 콘텐츠 …
9 7  entities  nodes 

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