Drupal

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

8
프로그래밍 방식으로 피쳐 구성 요소 되돌리기
설치 프로파일을 사용하여 기능을 설치했습니다. 그러나 항상 특정 구성 요소를 더 이상 재정의하지 않도록 (예를 들어 피처의 블록이 표시되도록) 돌아 가야합니다. 설치 프로필에서 코드 자체를 사용하여 프로그래밍 방식으로이 단계를 수행 할 수 있는지 알고 싶었습니다. 아래 스크린 샷에서 프로그래밍 방식으로 되돌려 야하는 구성 요소를 보여주었습니다 (스크린 샷에서 이미 되돌려 서 …
21 7  features 


5
작업 필드 위젯 양식을 자체적으로 표시 할 수 있습니까?
전체 노드 편집 양식의 컨텍스트 외부에 필드 위젯 양식을 포함시키는 데 관심이 있습니다. drupal_get_form을 사용하여 과거에 전체 양식을 표시 했지만 독방 필드 양식에는 적용되지 않는 것 같습니다. 작업 필드 위젯 양식을 표시 할 수 있습니까? 그렇게하는 가장 좋은 방법은 무엇입니까? 필드 위젯과 "정상"양식은 모두 비슷해 보이지 않으므로 이것이 불가능한 경우 …
21 7  entities 


4
반복 가능한 Drupal 설치를 작성 하시겠습니까?
다른 사이트에 Drupal을 설치할 때 자주 같은 모듈을 반복해서 설치한다는 것을 알게되었습니다. DRY에 관심을 가지고 drupal을 설치하고 이미 설치 한 기본 모듈, 기본 테마 세트 및 기타 공통 구성 옵션 세트를 가질 수있는 일종의 사용자 정의 사이트 "템플릿"을 작성하려면 어떻게해야합니까? Drupal 프로필에 대해 약간 읽었으며 Drush 도구를 보았을 수 있으며 …

2
컨텐트 유형에서 필드를 삭제하는 가장 좋은 방법
GUI를 통해 정의 된 컨텐츠 유형에서 Drupal 7 필드를 제거하는 가장 좋은 방법은 무엇입니까? update_php를 실행할 때 변경 사항을 여러 서버에 전파 할 수 있도록 hook_update_N을 사용하고 싶습니다. 그러나 해결책을 찾지 못하는 것 같습니다. db_drop_table ()은 사용자 정의 스키마에 대해서는 의미가 있지만 GUI를 통해 정의 된 컨텐츠 유형 / 필드에는 …
21 7  entities  hooks  updating 

1
엄격한 경고 : 변수 만 참조로 전달해야합니다.
다음과 같은 오류가 발생합니다. 엄격한 경고 : include () (/ home / sites / dev / theparce / sites / all / themes / parce / block--block--3.tpl.php의 18 행)에서 변수 만 참조로 전달해야합니다. 이것은 오류를 일으키는 블록 코드입니다. if ($user_gallery) { print render(node_show($user_gallery)); // Line 18 print drupal_render ($user_gallery_edit); } …
21 7 

5
노드의 필드 값을 업데이트하는 방법은 무엇입니까?
노드의 필드 값을 변경하고 싶습니다. 다음 코드를 사용했습니다. $node = node_load($nid); // $nid is the function's parameter $node->field['field_myfield'][$node->language][0]['value'] = 1; node_save($node); 문제는 $node->language반환 es에있는 동안 print_r($node)그것의 und. $ node 배열과 $node->language다른 이유 는 무엇 이며 어떻게 얻을 수 있습니까?
21 7  entities 





4
MySQL 마스터 / 슬레이브 구성을 활용하기 위해 핵심을 확보하는 방법은 무엇입니까?
이 질문을 읽고 MySQL 마스터 / 슬레이브 복제가 작동하지 않고 그 답변을 얻었습니다. Drupal 코어에서는 슬레이브 데이터베이스 사용이 거의 구현되지 않았습니다. 자체 모듈을 개발하는 경우 db_query를 호출하면 $ options 배열을 사용하여 슬레이브 데이터베이스를 사용하도록 지정해야합니다. 이 배열을 설정하는 방법은 DatabaseConnection :: defaultOptions를 참조하십시오. 없는 방법이 새끼 고양이를 죽이는 핵심 얻을 …

5
이름으로 용어로드
Drupal 7에서 ex라는 이름을 사용하여 용어를로드 할 수 있습니다. taxonomy_get_term_by_name($name) Drupal 8에서 이름을 통해 용어를로드하는 방법이 있습니까?
21 8  taxonomy-terms 

2
EntityFieldQuery 내부 가입
EntityFieldQuery 객체를 사용하여 쿼리를 실행하고 싶습니다. node 및 node_access 테이블의 값이 필요하므로 INNER JOIN을 사용해야합니다. do 문서에서 이것이 어떻게 가능한지 알 수 없습니다. 여기 내가 가진 것이있다. $query = new EntityFieldQuery(); $result = $query->entityCondition('entity_type', 'node') ->entityCondition('bundle', 'node_access') ->propertyCondition('type', 'external_link') ->propertyCondition('status', 1) ->fieldCondition('gid', '3', '=') ->fieldCondition('realm', 'domain_id', '=') ->fieldCondition('grant_view', '1', '>=') …
21 7  database 

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