«entities» 태그된 질문

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

2
EntityFieldQuery를 사용할 때 node_access를 우회하는 방법은 무엇입니까?
다음 코드를 사용하여 현재 사용자에게 '바이 패스 노드 액세스'가 없으면 ( 정확한 확인을 위해 _node_query_node_access_alter () 참조 ) "node_access"태그를 사용하지 않더라도 쿼리에서 node_access를 검사합니다. 관리자가 아닌 사용자에 대한 다음 쿼리로 node_access 검사를 피하려면 어떻게해야합니까? 모듈에서이 코드를 사용하고 있으므로 node_access 검사없이 권한을 직접 확인할 수 있습니다. $query = new EntityFieldQuery; $result …
12 7  entities  users 

1
URI로 파일 엔터티로드
Drupal 8 또는 Drupal 9에서 URI로 파일을로드하는 방법이 있습니까? Drupal 7에서는 다음 예제를 통해 가능합니다. $uri = 'public://file.xyz'; // Take a look at: file.inc::file_load_multiple $files = file_load_multiple(array(), array('uri' => $uri)); $file = reset($files); // If empty, $file will be false, otherwise will contain the required file 여기에서 가져온 https://www.drupal.org/forum/support/module-development-and-code-questions/2012-06-06/load-a-file-by-uri#comment-6493610
12 8  entities  files  uri 

1
필드 수집과 단락
이전 사이트에서 Field Collection 을 사용 했는데 성능 문제가 발생 했으므로 이번에는 Field Collection에 대한 대안을 찾고 있습니다. 나는 Field Collection에 대한 대안을 찾을 수 있습니다. 그러나이 솔루션들이 특별히 어떻게 다른지 또는 유사한 지에 대해서는 많이 찾을 수 없습니다 [ Field Collection and Paragraphs ]. 누군가가 설명하는 데 도움이 될 …

3
EntityMetadataWrapper 객체에서 파일 URI를 어떻게 얻습니까?
필드를 통해 노드와 관련된 파일 객체를 얻는 것은 EntityMetadataWrapper: $wrapper = entity_metadata_wrapper('node', $node); $images = $wrapper->field_images; 그래서 훌륭합니다. 그러나 표준 파일 객체의 일부 속성을 사용하려고하는데 사용할 수 없습니다. $images[0]->file위 코드 를 사용하여 사용할 수있는 속성을 보면 다음과 같습니다. 버팀대 이름 몸짓 광대극 크기 url 타임 스탬프 소유자 특히, uri누락되어 있으며 …
11 7  entities 

1
삭제 된 필드 복구
4 개의 필드가있는 내용 유형이 있으며 각 항목은 용어 참조입니다. 각각 4 개의 용어 참조가 할당 된 100 개의 노드가 있습니다. 관리자> 구조> content-types> mycontent-type ... 에서이 필드 중 하나를 실수로 삭제했습니다.이 100 개의 노드 모두 에서이 손실 된 필드에 포함 된 용어 참조가 손실됩니다. 데이터베이스 관리 모듈을 설치 한 …


1
EntityFieldQuery가 실제로이 비효율적입니까?
엔터티 API의 초보자는 인정하지만 그것을 치료하려고합니다. 다양한 필드가 첨부 된 여러 콘텐츠 유형을 사용하는 사이트에서 작업하고 있습니다. 공상이 아닙니다. 따라서 일련의 항목을 검색하려고 할 때 무지로 데이터베이스를 직접 호출하고 다음과 같은 작업을 수행했습니다. $query = db_select('node', 'n')->extend('PagerDefault'); $query->fields('n', array('nid')); $query->condition('n.type', 'my_content_type'); $query->leftJoin('field_data_field_user_role', 'role', 'n.nid = role.entity_id'); $query->condition('role.field_user_role_value', $some_value); $query->leftJoin('field_data_field_withdrawn_time', 'wt', …
11 7  database  entities 


6
본문에 요약 (티저)을 전체 내용보기로 표시하는 방법
다음과 같은 '전체 콘텐츠'레이아웃과 같이 제목 아래의 각 기사 상단에 티저를 표시하고 싶습니다. 표제 티저 (문서 요약) 영상 신체 또한 티저의 형식은 고유해야합니다 (예 : 기울임 꼴 및 큰 글꼴). 나는 tpl 파일이나 코어 파일을 편집하지 않고는 그렇게 할 수있는 방법을 찾지 못했습니다. 해결책은 컨텐츠 유형에 새 필드 "article_teaser"를 추가 …
11 7  nodes  entities 

6
엔터티에서 필드 값 가져 오기
내 사이트에 설치 한 것은 Entity API 및 Entityform 모듈입니다. Entityform 모듈을 사용하면 모든 사용자가 제출할 수있는 양식을 작성할 수 있으며 컨텐츠 유형의 작동 방식과 유사하게 양식 필드를보기에서 사용할 수 있습니다. 일반적으로 php를 사용하여 노드의 필드 값을 템플릿으로 가져 오려면 다음을 수행하십시오. <?php echo $node->field_name[$node->language][0]['value']; ?> 그러나 이것은 엔티티 양식 …
11 7  entities 

1
모든 것이 번들이 필요합니까?
엔티티 API에 대해 배우고 있습니다. 예를 들어 뷰에서 사용할 수 있도록 "중복 제거"하려는 간단한 추가 테이블이 있습니다. 나는 꽤 많이 읽었고, 몇 개의 비디오를 보았고, 몇 가지 예를 보았습니다. 번들 이라는 개념을 고수하고 있습니다. 번들이 무엇인지 이해합니다 (예 : 노드 유형은 노드 엔티티의 번들입니다). 그러나 내 사용에는 번들이 하나만 있습니다. …
11 7  entities 

2
hook_field_formatter_view를 변경 하시겠습니까?
필드 출력을 변경하는 가장 좋은 방법은 무엇입니까? " hook_field_formatter_view "를 찾았 지만 "hook_field_formatter_view_alter"와 같은 것은 없습니다. 필자의 경우 DrupalCommerce 의 결제 페이지의 "배송"및 "청구"창에 사용 된 주소 필드 (주소 필드 모듈)가 있습니다. Drupal의 Form API "#attached"를 사용하여이 필드에 js를 추가하고 싶습니다.
11 entities 

1
필드 위젯이 요소를 형성하지 않는 이유는 무엇입니까?
양식 요소는 종종 필드 위젯과 분리되어 있지만 매우 유사한 기능을 구현합니다. 때때로,이 질문에서와 같이 그들의 기능도 두 가지 API에 영향을 미칩니다 . 작동하는 필드 위젯 양식을 자체적으로 표시 할 수 있습니까? 수있는 위젯 필드 나에게 논리적 보인다 될 양식 요소, 즉 또한 필드 API에 대한 왔을 때 폼 API를 자리에 …
11 entities 



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