Drupal

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

5
Services 3.x 및 JSON으로 주석 및 노드 작성
/comment.json에 대한 POST를 인식하는 서비스를 얻는 데 문제가 있습니다. 노드 생성과 비슷한 문제가 있습니다. 다음과 같은 오류가 발생합니다. HTTP / 1.1 406 허용되지 않음 : 필수 인수 주석이 없습니다. 이 메시지는 다음 파일에서 제공됩니다. /services/server/rest_server/includes/RESTServer.inc 구체적으로 다음 줄은 다음과 같습니다. elseif (!isset($info['optional']) || !$info['optional']) { return services_error(t('Missing required argument !arg', …
10 7  services  8  json 

2
GET 양식을 만드는 방법
예를 들어, 관리 영역의 필터 양식은 GET 양식 일 수 있으며 책갈피 방식으로 호출 가능하며 호출기 페이지에서 필터를 유지할 수 있습니다. 그러한 양식에 어떻게 form_api를 가장 잘 사용할 수 있습니까? _validate 후크가 제출됩니까? _submit 훅을 생략 할 수 있습니까? 예를 들어 뷰 노출 필터는 이런 방식으로 작동합니다. 그러나 이것을 처리하는 …
10 forms 

3
hook_form_alter 실행 순서
모듈의 무게를 바꾸거나 Drupal Core를 해킹하지 않고 Drupal 7에서 hook_form_alter의 실행 순서를 변경하는 방법이 있습니까? translation_form_node_form_alter에 추가 된 요소를 번역 모듈 에서 변경하려고 합니다. 양식을 디버깅 할 때 요소를 찾을 수 없으므로 변환 모듈의 후크가 실행되기 전에 후크가 실행되고 있다고 가정합니다.
10 7  forms  hooks 

1
Drupal 8 코어는 기본적으로 방문자 데이터를 수집합니까?
지난 며칠 동안 많이 검색했지만 답변을 얻지 못했습니다. 사이트의 개인 정보 보호 정책을 준비하는 중입니다. 사용자 등록 또는 사용자 로그인 기능을 제공하지 않지만 익명 사용자는 의견을 게시 할 수 있습니다. 이제 DA에서 Q & A를 읽은 후에 질문이 생겼습니다. Drupal 7에서 IP 주소를 수집하지 마십시오 이제 사용자 정보를 수집 할 …
10 8  users 

4
"작곡가 업데이트 drupal / drupal"이 작동하지 않는 이유는 무엇입니까?
로 Drupal 8.2.0 사이트를 설치했습니다 composer create-project drupal/drupal testsite. 이제 Drupal 8.2.1로 업그레이드하고 싶습니다. 그러나 실행 composer update drupal/drupal 이 작동하지 않습니다. 다음과 같은 오류가 인쇄됩니다. 업데이트 용으로 나열된 "drupal / drupal"패키지가 설치되지 않았습니다. 묵살. 어떻게해야합니까? 지원은 example.gitignore에 명확하게 문서화되어 있습니다. # Ignore core when managing all of a project's …
10 8  composer 

1
Composer로 코어를 어떻게 업데이트합니까?
물론, 나는 작곡가 초보자입니다. 그래서 이전 사이트에서 작곡가 관리자를 사용하여 Drupal의 핵심을 업데이트했습니다. 사용하기가 매우 간단했습니다 ( "composer drupal-update"만 실행). 그러나 작곡가 관리자는 더 이상 사용되지 않습니다. Drupal 8.1의 개선으로 인해이 모듈의 Drupal 8 버전은 더 이상 사용되지 않으며 더 이상 필요하지 않습니다. 필요한 모듈을 얻으려면 Composer를 직접 사용하고 필요한 …
10 8  composer 

2
사용자 정의 후크를 작성하고 사용하려면 어떻게합니까?
여기 에 하나의 제안이 있지만 답변이없는 질문을 게시했습니다 . 다른 모듈이 부모 모듈에 의해 생성 된 목차를 업데이트 할 수 있도록 Drupal 8에서 사용자 정의 후크를 구현하는 방법에 대한 조언이 있습니까? 목차는 순서가없는 목록이됩니다.
10 8 

1
drush / drush dev-master는 codegyre / robo가 필요합니다 ~ 1.0.0-beta1
Drupal 6 사이트를 Drupal 8.1로 전환하고 있으므로 공식 지침에 따라 자체 디렉토리에 새 설치를 설정했습니다. 이 사이트는 하나의 사이트이므로 $ databases 배열 선언 후 sites / default / default.settings.php에 데이터베이스 자격 증명을 넣는 지침을 따랐습니다. Running drush --status은 다음을 반환합니다. Drush version : 8.1-dev Drush temp directory : /tmp Drush …
10 8  drush 


4
모든 컨텐츠 유형의 목록을 가져옵니다.
Drupal 8 사이트에 정의 된 모든 컨텐츠 유형 목록을 얻으려면 어떻게합니까? Drupal 7에서는 예전에는 사용 node_type_get_types()되었지만 더 이상 사용되지 않습니다. 시도 Entity::loadMultiple()했지만 작동하지 않는 것 같습니다. 사용자 정의 쿼리를 만드는 것에 대해 생각하고 있었지만 데이터베이스에 어떻게 저장되는지 모르겠습니다.
10 nodes  8 

4
본문을 자르는 방법 (field_body)?
컨텐츠를 렌더링 된 엔티티로 표시하는 노드에 대한보기를 작성했습니다. 무엇보다도, 나는 나뭇 가지 템플릿으로 body field를 출력합니다 : {{ content.field_body }} 이제 텍스트를 200 자로 제한하고 3 개의 점을 넣고 싶습니다. 나는 그것을하기 위해 세 가지 다른 방법을 테스트했지만 아무것도 효과가 없습니다. 문제는 각 방법으로 HTML 문자를 세고 자릅니다. 1 : …
10 theming  8 

3
관리 인터페이스 또는 Drush를 통해 모듈을 비활성화하려면 어떻게합니까?
Drupal 7에서는 관리자 인터페이스 또는 Drush를 통해 모듈을 비활성화 할 수있었습니다 drush pm-disable. Drupal 8의 체크 박스는 관리자 인터페이스에서 회색으로 표시되며 Drush는 오후-비활성화를 통해 비활성화 할 수 없습니까? Drupal 8에서 Drush 또는 관리자 UI를 통해 모듈을 비활성화하려면 어떻게합니까? 아니면 그러한 작업을 위해 Drupal 콘솔이 필요합니까? ( "프로그래밍 방식으로"실수로 단어를 사용하여 …
10 8  drush 

1
구성 가져 오기 및 모듈 업데이트를 어떤 순서로 실행해야합니까?
모듈의 스키마 버전은 키-값 스토리지에 저장되므로 각 사이트마다 고유하며 구성 관리를 통해 동기화되지 않습니다. 업데이트는 구성에 캡슐화되지 않은 조정 (예 : 데이터베이스 업데이트)을 수행해야하지만 구성에 포함될 수있는 다른 변경 (예 : 새 구성 값 추가)이 있기 때문에 의미가 있습니다. 어떤 순서로든 구성 가져 오기 및 데이터베이스 업데이트를 실행할 위험이 있습니까? …

2
메뉴 항목 유형을 변경하는 hook_menu_alter ()와 동등한 것은 무엇입니까?
Drupal 8에서 메뉴 유형을 변경하고 싶습니다. Drupal 7에서는 hook_menu_alter를 사용하여 이를 수행 할 수 있습니다. function module_menu_alter(&$items) { $items['admin/config/people/ip-blocking/default'] = array( 'title' => 'Block IP Address', 'type' => MENU_DEFAULT_LOCAL_TASK, ); } 마찬가지로 Drupal 8에서 메뉴 유형을 변경하고 싶습니다. 어떻게해야합니까? 감사합니다.
10 8  routes 


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