Drupal

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


1
엔티티 참조 표시의보기 유형을 작성하는 방법은 무엇입니까?
엔터티 참조의 필드 컬렉션을 포함하는 엔터티가 있고 엔터티 선택 모드를 사용하여 엔터티 참조를 편집 할 수있는 엔터티 가 간단하지만 (번들에 의한 선택적 필터 사용) 엔터티 필드 이름 x 만 목록에 표시됩니다. 또한 참조 된 엔터티의 정보를 표시하는보기를 만들었지 만 엔터티 선택 모드를보기로 전환하면 메시지가 나타납니다. 적합한 조회수가 없습니다. 엔터티 참조 …
26 views  entities 

4
캐싱을 완전히 끄는 방법?
Drupal 7에서 사이트를 개발 중이며 캐싱으로 인해 작업 속도가 크게 느려집니다. 예를 들어 양식에 대한 테마 기능이 있습니다. 나는 의아해했다. 왜 안되지? 캐시를 지울 때까지 수정되었습니다. 완전히 끄는 방법?
26 7  caching 


5
노드 번역 대 엔티티 (필드) 번역
다국어 사이트에 권장하는 사항을 알고 싶습니다. 예를 들어, 다음과 같은 경우를 고려하십시오. 페이지 및 해당 컨텐츠는 3 개 언어 (예 : 독일어, 영어 및 스페인어)로 제공되어야합니다. 사이트는 하나의 프로파일 유형, 여러 컨텐츠 유형 및보기, 분류법, 분류법 참조, 노드 참조, 사용자 및 필드 참조, 필드 콜렉션, 메뉴 등을 사용합니다. 이 모든 …
26 7  i18n-l10n 

5
뷰에 고유 한 JavaScript를 어떻게 추가합니까?
내 사이트에서 특정 클래스 이름을 가진 뷰가 있습니다. 테마의 template.php 파일에서 요청한 페이지에서 특정 클래스 이름을 가진 뷰를 사용할 수 있는지 어떻게 알 수 있는지 알고 싶습니다. 페이지에서 특정 클래스 이름 (예 : 이미지 갤러리)이있는 뷰가 사용될 때 특정 JavaScript 및 CSS를 포함해야하기 때문에 이것은 매우 중요합니다.

9
링크는 어떻게 만듭니 까?
blockBase커스텀 블록을 만들기 위해 클래스를 확장 하고 있으며 blockBuild내 블록에 대한 마크 업을 만드는 메소드를 구현 한다고 가정 해보십시오 . 이 같은: class YourModuleBlock extends BlockBase { /** * Implements \Drupal\block\BlockBase::blockBuild(). */ public function build() { return array( '#markup' => 'This is a block!', ); } } 이 마크 업에 …
26 navigation  8 


8
프로그래밍 방식으로 현재 노드의 NID를 얻는 방법
나는 이상 논의한 적이 drupal.org에이 오래된 스레드 및 그냥 가지 내 머리 회전의 주위를합니다. 경로를 풀고 그 안에서 NID를 파싱하려고합니까? 더 좋은 방법이 있어야합니다. 그리고 같은 솔루션 global $node; $nid = $node->nid; 사용자 정의 모듈에서 작동하지 않습니다 (템플릿에서 작동한다고 들었습니까?). 오류 또는 아무것도 없으며 값으로 인스턴스화 $node됩니다 NULL. 내가 놓친 …
26 nodes 

5
쿼리에서 "NOT IN"을 어떻게 사용합니까?
조건문을 사용하여 'NOT IN'을 포함하는 쿼리를 작성하는 올바른 방법은 무엇입니까? 내 쿼리는 다음과 같습니다. SELECT DISTINCT nid FROM node WHERE language NOT IN (SELECT language FROM languages WHERE language = 'ab'); 나는 다음과 같은 것을 시도했다. $query->condition('n.' . $key, $value, 'not in (select language from languages where language = $value)');
26 7  database 

5
EntityFieldQuery와 함께 OR 사용
오늘 전에이 작업을 수행 할 필요가 없었지만 select 쿼리에 사용 EntityFieldQuery되기 때문에 OR 쿼리를 수행 할 수있는 것처럼 보이지 않습니다 db_or. 예를 들어 값이 null이거나 오늘 이후 인 날짜 필드가있는 모든 엔티티에 도달합니다. 무언가 또는 일부 트릭이 누락되었거나 단순히 지원되지 않습니까?


4
커스텀 블록을 테마로하는 방법
hook_block_infoand hook_block_theme등을 사용하여 블록을 만들었습니다 . 하지만 어떻게 주제를 정할 수 있습니까? 키 'subject'와 배열을 반환하도록 노력 하고 'content'있습니다. 그러나 나는 hook_block_view()훅 에서 직접 마크 업을 만들었고 그것은 내가 원하는 것이 아닙니다. 문서에서 콘텐츠는 마크 업이 아닌 렌더링 가능한 배열 로 반환되는 것이 좋습니다 . 그러나이 렌더링 가능한 배열 은 …
26 7  blocks  theming 

3
프로그래밍 방식으로 역할에 권한을 할당하는 방법
보다 쉬운 설치를 위해 프로그래밍 방식으로 일부 역할에 할당 할 권한이 있습니다. 모듈을 설치하고 권한과 역할을 모두 생성하기 때문에 권한을 설정하려는 역할 ID가 없습니다. 지금까지는 역할 ID가 필요한 프로그래밍 방식으로 역할 을 할당 하는 방법 만 찾았습니다 . 어떻게 든 이름 (문자열)으로 역할을 조회하고 역할 ID를 검색 한 다음 권한을 …
26 7  users 

7
$ _POST 및 $ _GET 매개 변수를 얻는 방법
내가 ajaxly 경로를 호출하고 내 컨트롤러, 내가 싶어, 그것은 데이터를 전달 $_POST['var'], $_POST['var2']그것은 때문에 드루팔 8 HttpFoundation를 사용하는 것, $_POST그리고 $_GET내가 액세스 할 수있는 방법, 기존 방법에 존재하지 않는 $_POST사용자 정의 컨트롤러에서 매개 변수를?
26 8 

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