Drupal

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

6
설치할 수 없습니다… 활성 구성에 이미 존재합니다
Drupal 8.1에서는 기본 페이지를 약간 수정하는 사용자 정의 모듈 또는 사용자 정의 기능을 활성화하려고 할 때 이러한 메시지가 계속 표시됩니다. (필드 추가). 정말 성가시다 ... 단계 : 데이터베이스 완전 삭제 /install.php로 이동하여 표준 프로파일을 선택하십시오. 사이트가 실행 중이므로 확장으로 이동하십시오. 기능-기본 페이지 선택 결과: Unable to install Feature - Basic …
15 8  features 

5
엔티티에서 번들 레이블을 얻는 방법
로드 된 엔터티에서 사람이 읽을 수있는 번들 레이블을 얻는 방법 나는 번들의 노드의 레이블 싶어 말할 수 my_article 이다 "나의 멋진 기사를" // Load a node $node = Drupal::entityManager()->getStorage('node')->load(4); print $node->bundle(); // prints the machine-readable name. e.g. 'my_article'. print $node->getEntityType()->getBundleLabel(); // prints 'content type'. 기계 판독 가능 번들 이름 또는 …
15 8  entities 

5
특정 페이지가 캐시되지 않도록하려면 어떻게해야합니까?
Drupal 8 사이트에서 캐시를 활성화했으며 모든 페이지가 예상대로 캐시됩니다. 그러나 특정 캐시를 우회하는 특정 페이지를 갖고 싶습니다. 내 컨트롤러에서 다음과 같이 페이지를 작성했습니다. public function myPage() { return [ '#markup' => time(), ]; } Drupal에게 페이지를 캐시하지 말라고하려면 어떻게해야합니까?
15 caching  8 

3
쿼리없이 TableSort를 사용할 수 있습니까?
내 모듈에서는 일부 테이블에 대해 TableSort를 사용하고 있지만 코드로 생성되는 일부 테이블도 있으므로 쿼리에 직접 연결되지 않습니다. 이 테이블은 theme ( 'table')으로 작성되므로 $ header 및 $ rows 배열도 있습니다. 정렬 기능을 작성하면서 TableSort를 사용할 수도 있습니까? tablesort.inc에 대한 문서 는 가능하다고 제안하는 것 같습니다 ( theme ( 'table')을 호출하여 …
15 7 




4
노드를 여러 페이지로 분할 [닫기]
폐쇄되었습니다 . 이 질문에는 세부 사항이나 명확성 이 필요 합니다 . 현재 답변을받지 않습니다. 이 질문을 개선하고 싶습니까? 이 게시물 을 편집 하여 세부 사항을 추가하고 문제점을 명확하게하십시오 . 휴일 6 개월 전 . 컨텐츠 유형-기사. 기사 자체가 너무 길어지면 기사를 여러 페이지로 나누고 싶습니다. 예를 들어 "드루팔 작동 방식"이라는 …
14 7  nodes 

3
drupal_mail로 첨부 파일 보내기
Drupal에서 이메일로 첨부 파일을 보내려고합니다. 내 사용자 정의 모듈에서 다음을 추가했습니다. class SponsorprogramMailSystem implements MailSystemInterface { /** * Concatenate and wrap the e-mail body for plain-text mails. * * @param $message * A message array, as described in hook_mail_alter(). * * @return * The formatted $message. */ public function format(array …
14 7  emails 

1
보안 패치만으로 Drupal 7 Core를 어떻게 업데이트합니까?
이전 Drupal 7 설치가 있고 Drupal 7을 최신 릴리스로 업데이트하고 싶지만 일부 사용자 정의 모듈이 최신 업데이트에서 작동하지 않는다는 사실을 알고 있습니다. 내가 설치하고 싶은 것은 최신 Drupal 7까지의 보안 패치뿐입니다. 어떻게하면 많은 노력 없이도 가능합니까? 또한 Drupal 7 코어를 업데이트하는 동안 패치되는 내용을 어디서 어떻게 볼 수 있습니까?

3
마이그레이션 모듈로 작성된 노드에 대한 경로 자동 비활성화
마이그레이션 을 사용하여 많은 노드를 가져오고 마이그레이션 중에 경로 별명을 설정하고 싶습니다. 경로 별칭을 다음과 같이 올바르게 가져올 수 있습니다. $this->addFieldMapping('path', 'url_alias'); 가져온 노드를 볼 때 path필드에 올바른 경로가 표시 되지만 Generate automatic URL alias확인란이 계속 선택되어 설정이 무시됩니다. 마이그레이션 중에 노드에서 해당 설정을 비활성화하려면 어떻게합니까?


7
사용자가 일부 프로필 필드 만 편집 할 수있는 두 번째 "계정 편집"페이지를 만들 수 있습니까?
내 상황은 다음과 같습니다. 내 사이트의 사용자는 등록시 상당히 많은 수의 필드를 작성해야합니다. 그러나 등록한 후에는이 필드 중 4 개 (약 20 개) 만 정기적으로 변경하면됩니다. 사용자가이 네 가지 필드 만 수정하여 간단하게 유지할 수 있도록 별도의 "편집"페이지를 만들고 싶습니다. field_checkbox_a field_checkbox_b field_checkbox_c field_checkbox_d 이러한 필드는 모두 필드 그룹에 포함 …
14 7  nodes  users 

2
모듈 설치 중 테이블을 만드는 방법
Drupal 7 용 모듈을 만들려고하는데 3 개의 테이블을 만들고 채워야합니다. 그러나 먼저 만들어야합니다. mymodule.install 파일에서 function mymodule_install() { } function mymodule_uninstall() { } function myodule_schema() { $schema['mymodule_table'] = array( 'description' => t('First table'), 'fields' => array( 'id' => array( 'description' => t('My unique identifier'), 'type' => 'int', 'unsigned' => true, …
14 7  installing  database 

2
고정 된 값을 11로 설정하려면 어떻게합니까?
여러 값을 가진 필드를 설정하고 있습니다. 구성 할 수있는 최대 고정 값은 10입니다. 더 많이 원한다면 이것을 무제한으로 설정해야합니다. 필드의 고정 된 값을 11 값으로 설정하는 방법이 있습니까?
14 7  entities 

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