Drupal

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


3
EntityMalformedException을 디버깅하는 방법?
나는 치명적인 오류있어 EntityMalformedException을 : 유형 노드의 실체에 번들 특성이 없습니다. user / xyz에 액세스하려고 할 때 entity_extract_ids () (. \ includes \ common.inc의 7700 행) 에 있습니다 . 오류 메시지가 작성되는 7700 행에서 잘못된 노드에 대한 정보를 검색하려고 시도했습니다. if (!isset($entity->{$info['entity keys']['bundle']}) || $entity->{$info['entity keys']['bundle']} === '') { dpm($info);// …

1
Drush 9의 아카이브 덤프는 어디에 있습니까?
drush 9가 설치되었습니다 (현재 개발 버전). 거기에 있어야한다고 제안 하는 문서 에도 불구하고 archive-dump 명령을 찾을 수 없습니다 . 실행하면 다음이 생성됩니다. Drush 명령 'archive-dump'를 찾을 수 없습니다. 'drush core-status'를 사용하여 Drupal이 성공적으로 발견되고 부트 스트랩되었는지 확인하십시오. 출력에서 'Drupal bootstrap : Successful'을 찾으십시오. 나는 그것을 확인할 수 있습니다 drush core-status(또는 …
16 drush 

4
사용자가 테마에 로그인했는지 확인
Drupal 7에서는를 확인 $GLOBAL['user']->uid하거나 사용하여 현재 사용자가 테마에 로그인되어 있는지 간단히 확인할 수 있습니다 user_is_logged_in(). Drupal 8에서 사용자가 페이지 템플릿에 로그인했는지 어떻게 확인할 수 있습니까? 해결책은 수동으로 확인하는 것입니다 hook_preprocess_page(), 그러나 이것은 매우 인기가 있기 때문에, 나는 드루팔이 나뭇 가지 테마 엔진 기본적으로 뭔가를 제공합니다 생각합니다.
16 theming  8 

9
테마 로고는 어떻게 설정합니까?
Drupal 8의 사용자 정의 테마에서 로고를 설정하려면 어떻게해야합니까? Drupal이 logo.svg 파일을 찾는 것을 볼 수 있습니다. Drupal 7에서 사용한 PNG logo.png 파일이 있는데 다시 사용하고 싶습니다. Drupal 7에서와 같이 로고를 테마 설정으로 설정할 수 없습니다. 테마에서 UI 또는 사용자 정의 코드를 통해 로고를 설정하는 방법이 있습니까?
16 8  theme-settings 

9
캐시 지우기에 연결하는 방법이 있습니까?
캐시가 많은 대형 기관 웹 사이트의 경우 가능한 한 빨리 캐시를 생성하여 사용자가 캐시 생성에 도달하지 못하게하고 싶습니다 ... 나는 크론 몇 가지 기능을 실행하고 중요한 페이지를 요청하여, 그것을 수행하는 모든 분을 설정,하지만 내가 무엇을 찾고있어입니다 캐시 그냥 삭제되었을 때 알 수있는 방법 내가 이것을 실행할 수 있도록, 바람직하게는 후크를 …
16 7  hooks  caching 

3
저장 후 작업에 어떤 후크를 사용할 수 있습니까?
이 같은 질문으로 여러 게시물을 찾았지만 답변은 항상 다른 주제로 나뉘거나 내 요구에 맞지 않습니다. 노드가 저장된 후 사용자 정의 모듈이 새 노드의 nid를 포함하는 사용자 정의 테이블 중 하나에 행을 삽입하기를 원합니다. hook_node_submit이 호출 될 때 , nid는 아직 존재하지 않습니다. hook_node_insertnid가 있지만 처음 노드를 저장할 때만 호출되지만 노드를 …
16 7  hooks  nodes 

3
프로그래밍 방식으로 노드에서 필드를 제거하는 방법은 무엇입니까?
프로그래밍 방식으로 노드에서 필드를 어떻게 제거합니까? hook_update_N필드에서 내용을 사용자 정의 테이블로 이동 하는 마이그레이션이 있습니다. 해당 마이그레이션 후 동일한 기능에서 필드를 제거하고 싶습니다. 필드를 제거하는 필드 API가 있습니까? 편집, 솔루션 : 답변에 실제 코드가 없기 때문에 $ users에서 내 레코드로 필드를 이동하고 데이터베이스에서 필드를 제거하기 위해 수행 한 작업은 다음과 …
16 7  entities  updating 

5
drupal 7 node.tpl에서 이미지를 렌더링하거나 인쇄합니까?
tpl을 사용하여 노드를 테마로 만들려고하고 이미지를 인쇄하려고 할 때 d6과 같은 이미지 경로를 찾을 수 없습니다. 어떤 기능을 사용하여 이미지를 올바르게 출력해야합니다 .. theme ( '')와 같은 것을 의미합니까? Array ( [und] => Array ( [0] => Array ( [fid] => 13 [alt] => [title] => [width] => 416 [height] …
16 7  theming  media 

5
보기 페이지의 경로 이름을 얻는 방법은 무엇입니까?
내 맞춤 제출 핸들러에서보기 페이지 URL로 리디렉션하고 싶습니다.보기 이름이 팀 이고 경로가 이라고 가정하고 /admin/team사용해야한다는 것을 $from_state->setRedirect('route');알았지 만 $from_state->setRedirect('/admin/team');오류가 발생했습니다. 뷰 경로 이름을 어떻게 가져올 수 있습니까?
16 views  8  routes 


5
올바른 작성기 기반 핵심 업데이트 워크 플로우는 무엇입니까?
작곡가를 사용하여 Drupal 8 종속성을 관리하고 싶지만 올바른 핵심 업데이트 워크 플로가 무엇인지 잘 모르겠습니다. 현재 drush를 사용하여 코어를 최신 베타 릴리스로 업데이트하고 있지만 composer.json 파일에도 일부 종속성이 있으므로 업데이트 후 composer install을 사용하여 모든 contrib 공급 업체 종속성을 설치합니다. composer install코어를 최신 버전으로 업데이트했지만 실행 은 코어 디렉토리의 일부 …
16 drush  8  updating  composer 

10
분류법 용어 얻기
Drupal 8의 특정 어휘에서 분류 용어를 검색하고 싶었습니다. 분명히 나는 ​​그것을 사용하여 여전히 할 수 taxonomy_get_tree있지만 더 이상 사용되지 않습니다. 이제 TermStorageInterface :: loadTree 를 사용해야합니다 에서이 함수에 액세스하려고 Block하지만 TermStorageInterface클래스 를 인스턴스화하는 방법을 이해하지 못합니다 . 함수에 직접 액세스하려고 시도했지만 정적 함수는 아닙니다. TermStorageInterface::loadTree('categories') 나는 수업을 인스턴스화하려고했지만 그것은 나에게 …
16 taxonomy-terms  8 


4
$ view-> 실제 행 번호는 어떻게 얻습니까?
Drupal7 및 views3의 views-view-field--title.tpl.php에서 실제 행 번호는 어떻게 얻습니까? 나는 총을 얻는 방법을 알고있다. $view = views_get_current_view(); $view->total_rows; 그러나 실제 행 번호는 어떻게 얻습니까? 1/4 2/4 3/4 4/4를 인쇄하려면
15 views  theming 

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