Drupal

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

4
참조 된 엔터티의 인스턴스를 얻는 방법?
이미지 필드가라는 노드 객체가 field_image있습니다. 내가 할 때 $node ->get('field_image') ->first() ->getValue() 엔티티 객체 대신 몇 가지 속성을 가진 배열을 얻습니다. 배열은 다음과 같습니다 : 'target_id' => string '8' (length=1) 'alt' => string '' (length=0) 'title' => string '' (length=0) 'width' => string '587' (length=3) 'height' => string '458' (length=3) …
35 8  entities 


6
특정 모듈의 업데이트를 확인하지 않으려면 어떻게합니까?
현재 프로젝트에서는 몇 가지 모듈 (노드 계층, 워크 벤치 액세스 등)에서 수명을 패치해야했습니다. 이 모듈은 이제 프로젝트의 요구에 완벽하게 부합하며 향후 코어 업데이트로 인해 깨지지 않을 것입니다. 즉, 앱이 전달되면 클라이언트는 시스템에 대한 전체 (사용자 1) 액세스 권한을 가지므로 이러한 모듈에 사용 가능한 업데이트가 있으면 경고가 표시됩니다. 그리고 그들은 내가 …
35 7  updating 

5
유형별로 노드 목록을 가져 오는 Drupal API 함수가 있습니까?
node_load()주어진 유형에 따라 노드 목록을 반환 하는 Drupal API 함수 가 있습니까? 시도 $nodes = node_load(array("type" => 'student_vote'))했지만 하나의 노드 만 반환합니다. 나는와 같은 것을 코딩 할 node_load()수 있다는 것을 알고 있지만 이미 그런 것이 있는지 알고 싶었다.
35 nodes 

5
db_query에서 IN 절 사용
자리 표시자를 사용하여 쿼리에 IN 절을 추가하는 방법을 알 수 없습니다. 나는 그것이 다음과 같기를 원합니다. $nids = array(1, 2, 3); $result = db_query('SELECT * FROM {node} WHERE nid IN :nids', array(':nids' => $nids)); 이 간단한 작업에 대한 문서를 찾을 수 없습니다. 이것을 달성하는 올바른 방법은 무엇입니까?
35 7  database 

11
EntityFieldQuery를 사용하여 특정 역할을 가진 모든 사용자 확보
나는 이것이 쉬운 작업이라고 생각했지만 Drupal 방법이없는 것 같습니다. EntityFieldQueryAPI는 조건 user_load_multiple()이 더 이상 사용되지 않기 때문에 이것을 사용해야한다는 것을 알았습니다 . 그래서 나는 이것을 시도했다 : $query = new EntityFieldQuery; $query ->entityCondition('entity_type', 'user') ->propertyCondition('rid',array(1,2,3); $result = $query->execute(); 그러나 나는 이것을 얻었다. PDOException : SQLSTATE [42S22] : 열을 찾을 수 …
35 7  entities 

5
대량 현장 업데이트?
이미 많은 노드가있는 Drupal 7 컨텐츠 유형에 새 (텍스트) 필드를 추가했습니다. 이 모든 노드의 기본값으로 필드를 채우려면 어떻게해야합니까?
35 7  entities 

9
개발자 / 디버그 모드는 어떻게 활성화합니까?
drupal 8 코어 설치 (표준 프로파일 사용). 예외 / 오류가 발생하면 "웹 사이트에 오류가 발생했습니다. 나중에 다시 시도하십시오."라는 빈 페이지가 나타납니다. (아래 이미지와 같이) 텍스트 및 오류에 대한 세부 정보 / 추적이 없습니다.
35 8  debugging 

7
프로그래밍 방식으로 노드 생성
날짜 및 이미지 필드를 사용하여 프로그래밍 방식으로 노드를 만들려면 어떻게해야합니까? Drupal 7에서 다음 코드로 할 수 있다는 것을 알고 있습니다. global $user; $node = new stdClass(); $node->title = "YOUR TITLE"; $node->type = "YOUR_NODE_TYPE"; node_object_prepare($node); // Sets some defaults. Invokes hook_prepare() and hook_node_prepare(). $node->language = LANGUAGE_NONE; // Or e.g. 'en' if …
34 8  nodes 


2
권장 모듈 릴리스에서 개발자 릴리스로 전환하는 방법은 무엇입니까?
예를 들어, 저는 현재 Geofield 모듈을 사용하고 있습니다. 나는 버전을 사용하고 있습니다 : 7.x-1.0- 베타 2 (2011 년 11 월 17 일) 이제 개발 버전에 원하는 기능이 있습니다. 모듈의 개발 버전으로 올 바르고 안전하게 "업그레이드"하는 방법은 무엇입니까? 7.x-1.x-dev (2012 년 1 월 10 일) 현재하는 일은 모든 콘텐츠 유형에서 지오 …
34 7  drush  updating 

4
뷰에서 아약스 로딩 동작을 어떻게 변경합니까?
블록에 일부 노출 된 필터가있는 것을 볼 수 있습니다. AJAX 및 자동 제출 기능을 사용하므로 필터 옵션이 변경되는 즉시보기가 다시로드됩니다. 옵션을 선택하고 다시로드하는보기 사이의 짧은 지연 시간에 익숙한 파란색 AJAX throbber가 양식 맨 아래에 표시됩니다 (숨겨진 제출 버튼이 현재있는 곳이라고 생각합니다). throbber 요소의 CSS를 재정 의하여이 이미지를 사용자 정의 할 …
34 7  views  ajax  javascript 


9
필드 확장 성과 관련하여 필드 재사용과 새로운 필드 생성 간의 적절한 균형은 무엇입니까?
웹 사이트에서 다음 문구를 읽었습니다. 컨텐츠 유형에 새 필드를 추가하는 대신 기존 필드를 추가하는 것이 시스템의 복잡성을 줄이고 확장 성을 향상시키는 더 좋은 옵션입니다. 그리고 약간의 의심이 생깁니다. 우리가 개발중인 시스템에서 우리는 3 ~ 4 가지 컨텐츠 유형에서 필드를 재사용 할 수 있지만 인용 문구가 말한 것처럼 확장 성을 향상시키는 …

3
검색 API와 Apache Solr 검색
내가 사용하고 아파치 SOLR 검색 드루팔 6 모듈과에서 찾고 검색 API 설치할 드루팔 7. 나는 여기서 약간의 토론을 보았지만 하나를 선택 해야하는 이유를 찾고 있습니다. 다른 것을 선택해야 할 이유가 있습니까? 그렇다면 왜 또는 왜 안됩니까? Search API에 복잡성 문제 및 / 또는 성능 문제가있을 수 있다고 들었습니다. 이것이 사실입니까?
34 search 

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