Drupal

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

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
실행할 때 Drush PHP 구문 오류
이 페이지에 나와있는 Drush 설치 지침을 따르고 있습니다 : https://github.com/drush-ops/drush/blob/master/docs/install.md 코드 내에서 구문 오류가 발생하는 것 같습니다. [user@localhost ~]$ wget https://github.com/drush-ops/drush/releases/download/8.0.0-rc4/drush.phar --2015-11-16 16:23:02-- https://github.com/drush-ops/drush/releases/download/8.0.0-rc4/drush.phar Resolving github.com (github.com)... 192.30.252.131 Connecting to github.com (github.com)|192.30.252.131|:443... connected. HTTP request sent, awaiting response... 302 Found 2015-11-16 16:23:05 (1.47 MB/s) - drush.phar saved [3496991/3496991] [user@localhost ~]$ …
9 drush 

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

5
"소스 데이터베이스에는 인식 가능한 Drupal 버전이 없습니다."
로컬 Ubuntu 데스크탑 15.10 Apache2 (2.4.12) 환경에 두 개의 Drupal 사이트를 설치했습니다. 하나는 Drupal 8을 새로 설치 한 것이고, 두 번째는 Drupal 7 (주로 코어 모듈)로 구축 된 기존 작업 사이트의 사본입니다. 페이지에 따라 매우 겸손합니다). 두 사이트 모두 어디서나 문제없이 잘 작동합니다. 저의 목표는 무엇보다도 Drupal 7 사이트를 Drupal …
9 8  migration 

3
날짜 모듈로 불완전하거나 부분적인 날짜를 입력하는 방법은 무엇입니까? (일년 / 월 / 년)
콘텐츠 유형 A가 있고 날짜 필드가 있습니다. Day-Month-Year이 날짜 필드를 선택 하고 있습니다. 하지만 모든 내용이 일이 있고 난 단지 선택합니다 Month및 Year이러한 콘텐츠를. 월과 연도 만 (입력)을 선택하면 오류가 발생합니다 . Date 필드에 입력 된 값이 유효하지 않습니다. 1979 년 3 월 값이 예상 형식과 일치하지 않습니다. Partial Date …
9 7  datetime 

1
PHP 7.0에서 내 사이트를 운영 할 수 있습니까? [닫은]
폐쇄되었습니다 . 이 질문은 더 집중되어야 합니다. 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 한 가지 문제에만 집중할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . PHP 7.0에서 성능 벤치 마크에 대해 읽기 시작했습니다. PHP 7.0에 대한 Drupal 지원에 대한 정보를 찾기 위해 …
9 7 

3
Drush SQL-Dump로 특정 테이블을 건너 뛰는 방법은 무엇입니까?
drush 구성 파일 ~ / .drush / drushrc.php가 있습니다. if (!isset($options['structure-tables']['common'])) { $options['structure-tables']['common'] = array( 'cache', 'cache_*', 'history', 'search_*', 'sessions', 'watchdog' ); } $options['structure-tables']['common'] = array_merge($options['structure-tables']['common'], array('ctools_css_cache', 'ctools_object_cache', 'logz', 'views_object_cache') ); 그리고 나는 bash 스크립트 파일을 가지고있다 : /usr/bin/drush sql-dump --root="/home/username/domains/sitename/www" --skip-tables-key="common" --gzip --result-file=/home/username/backup/$year/$month/dbname_$date_now_time.sql 그러나 그것을 실행할 때 백업 파일에는 …
9 drush  backups 



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

1
Drupal 8에서 #element_validate 및 #value_callback 사용 방법
공식 Form API Documentation을 따르지만 Drupal 8에서는이 코드가 작동하지 않습니다. public function buildForm(array $form, FormStateInterface $form_state) { $form['upload'] = array( '#title' => t('Upload Images'), '#type' => 'managed_file', '#upload_location' => 'public://image_example_images/', '#element_validate' => array('file_generic_settings_max_filesize'), ); return $form; } private function file_generic_settings_max_filesize($element, &$form_state) { form_error($element, 'This is an error.'); } $ form_state-> …
9 8  forms 

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