«8» 태그된 질문

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

2
이미지 및 미디어 모범 사례
D8 및 파일 / 미디어 엔터티에 대한 모범 사례에 대한 제안을 찾고 있습니다. 나는 원래 이것을 대답으로 추가했지만 kiamlaluno는 그것이 그 자체로 새로운 질문이어야한다고 느꼈을 것입니다. 파일과 미디어 엔터티를 처리하는 가장 좋은 방법을 찾으려고 노력했습니다. 파일 엔터티 모듈의 개발이 증가함에 따라 파일이 이제 완전히 날아간 엔터티가 될 수 있기 때문에 …
9 8  media 

4
작곡가를 통해 8.2에서 8.3으로 코어 업데이트
Drupal 코어를 8.3으로 업데이트하려고하는데 어려움이 있습니다. 페이지 맨 아래에는 내가 시작하는 composer.json 파일이 있습니다. "drupal / core": "~ 8.2"=> "drupal / core": "~ 8.3"을 변경 한 다음 실행 composer update drupal/core --with-dependencies하면 다음과 같은 문제가 발생합니다. .json 파일 아래에 포함되어 있습니다. Your requirements could not be resolved to an installable …
9 8  updating  composer 


2
현재 페이지가 관리자 페이지인지 테스트하는 방법은 무엇입니까?
어느 시점에서 다음 코드를 사용하여 현재 페이지가 관리자 페이지인지 테스트하기 시작했습니다. $route = \Drupal::routeMatch()->getRouteObject(); $is_admin = \Drupal::service('router.admin_context')->isAdminRoute($route); 그러나 hook_entity_load ()의 노드 편집 페이지에서 이것이 실패한다는 것을 알았습니다. Drupal 8의 관리자 페이지에 있는지 어떻게 테스트합니까? Drupal 7의 path_is_admin ()과 같은 것이 있습니까? 이 페이지의 코드를 사용하여 hook_entity_load 외부에서 동일한 노드 편집 …
9 8  routes 

4
작은 값으로 다중 값 필드 값 계산
나는 시도한 나뭇 가지 tempalate에서 무제한 필드의 값 수를 세고 싶습니다. {{ node.field_mytext.count }} => 오류가 발생했습니다 그리고 다른 시도에서 {{ content.field_mytext.count }}=> 아무것도 반환되지 않았습니다 (이 방법에서는 필드가 비활성화되어 있지 않은지 확인했습니다. 필드는 디스플레이 관리자입니다). 내 질문은 나뭇 가지에서 필드의 항목 수를 어떻게 계산할 수 있습니까? 솔루션에 직면하여 이러한 …
9 theming  8 

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 

2
나뭇 가지 템플릿의 필드에서 여러 항목이있는 이미지 필드 인쇄
사용자 정의 컨텐츠 유형에 대한 잔가지 템플릿이 있습니다. 그리고 대부분의 필드를 잘 렌더링 할 수는 있지만 여러 이미지로 이미지 필드를 인쇄 할 수는 없습니다. node--mycontenttype.html.twig 포함 {{ content.field_mytitle }} {{ content.field_myheaderimage }} <div class="row expanded"> {% for galleryimage in content.field_gallery_images %} <div class="gallery-image-item"> {{ galleryimage }} </div> {% endfor %} …
9 theming  8  media 

1
composer로 모듈 라이브러리 종속성 관리
내가 발견 한 드루팔 - 작곡가와 사용자 정의 모듈 종속성 , 내가 작곡가 관리자를 사용하지 않고 내 사용자 정의 모듈에서 타사 라이브러리를 포함 할 수 있습니다 방법 및 드루팔 (8)에있는 contrib 모듈 작곡가 종속성 관리하는 방법에 내 질문에 releated 있습니다,하지만 Drupal 8.1 및 Composer 관리자 의 지원 중단 이후 더 …

2
엔티티 큐에서 아이템을 얻는 적절한 방법은 무엇입니까?
Drupal 8에서 entityqueue에 대한 API 예제를 찾는 데 문제가있었습니다. 나는 아이템을 얻기 위해 쿼리를 작성했다. $query = $this->database->select('entity_subqueue__items', 'esi') ->fields('esi', array('items_target_id')) ->condition('esi.bundle', $name_of_queue) ->orderBy('delta', 'ASC'); $nids = $query->execute()->fetchCol(); 그러나 가능한 경우 내장 기능을 사용하고 싶습니다. 엔티티 큐에서 항목을 검색하는 기능은 어디에 있습니까?
9 8 

9
내 테마에서 관리자 테마를 어떻게 재정의합니까?
내 Drupal 8 테마를 만들었습니다. mytheme.info.yml : name: My Theme description: 'Drupal 8 Theme' type: theme base theme: bartik core: '8.x' mytheme.libraries.yml global-styling: version: 1.x css: theme: css/layout.css: {} css/style.css: {} css/colors.css: {} css/print.css: { media: print } "Seven"을 관리자 테마로 사용하고 있습니다. 페이지 (/ node / x / edit)를 …
9 8  theming 

2
테마 설치시 특정 지역에 블록을 할당하는 방법은 무엇입니까?
Drupal 8은 기본적으로 일부 블록을 제공합니다. 예 : Site Branding, Main Navigation, Powered by Drupal, Search등 I는 한 테마 작성한 Site branding및 Main Navigation대응하는 블록을 배치 할 수있는 영역을 선정한다. 테마를 활성화하면 기본적으로 Site Branding& Main Navigation블록이 테마의 Header& First Sidebar영역에 배치됩니다 . 테마 설치시 기본적으로 해당 지역을 어떻게 배치 …

2
"비밀번호를 분실하셨습니까?"를 사용하지 않고 사용자 비밀번호를 재설정하십시오.
Drupal 7에서는 코드를 통해 사용자 # 1 비밀번호를 재설정 할 수 있음을 알고 있습니다. define('DRUPAL_ROOT', getcwd()); require_once DRUPAL_ROOT . '/includes/bootstrap.inc'; drupal_bootstrap(DRUPAL_BOOTSTRAP_FULL); require_once DRUPAL_ROOT . '/includes/password.inc'; $newhash = user_hash_password('newpass'); $updatepass = db_update('users') ->fields(array('pass' => $newhash)) ->condition('uid', '1', '=') ->execute(); ( user_hash_password()Drupal 8에는 더 이상 존재하지 않습니다.) 또는 다음 코드를 사용할 수 …
9 users  8 

2
잔가지 필드 템플릿에 변수를 추가하는 방법은 무엇입니까?
노드 페이지에서 다른 필드 (예제 필드)와 함께 출력에 노드 제목을 추가하고 싶습니다. field--field-example.html.twig필드 템플릿에서 사용할 수 없으므로 새 항목을 만들었지 만 노드 제목 변수에 액세스 할 수 없습니다. 테마 사전 프로세스에 변수를 추가해야합니다 themename.theme. 변수를 어떻게 추가 themename.theme하고 field--field-example.html.twig? 의 해당 항목은 무엇입니까?
9 theming  8 

1
사용자 정의 사용자 탭을 작성하는 방법
entity. {entity_type} .canonical의 자손 인 모든 경로에 나타나는 새 사용자 정의 탭을 만들려고합니다. DeriverBase 클래스를 확장하려고 시도했는데 특히 getDerivativeDefinitions 메소드를 재정의했습니다. LocalTaskDefault를 확장하고 getRouteParameters 메소드를 대체하여 탭 자체를 작성했습니다. 이 탭은 www.mysite.com/user/1/ 또는 www.mysite.com/user/1/edit와 같은 표준 Drupal 사용자 경로를 방문 할 때 나타납니다. 그러나 www.mysite.com/user/1/subscribe와 같은 새로운 사용자 지정 사용자 …
9 8 

2
특정 블록에 대한 캐시 비활성화
뷰에서 생성 된 페이지를 새로 고칠 때마다 업데이트해야하는 특정 블록을 제외하고 익명의 사용자를위한 Drupal 8 캐싱 메커니즘의 이점을 계속 활용하고 싶습니다. 기술적으로 가능합니까? 어떻게?
9 views  blocks  8  caching  users 

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