«views» 태그된 질문

뷰 모듈을 사용하면 유연한 쿼리 작성기를 사용하여 엔터티 목록을 만들 수 있습니다.

4
뷰를 사용하여 다른 Drupal 데이터베이스에서 노드로드
Views를 사용하여 settings.php에 정의 된 다른 Drupal 데이터베이스에서 노드를 'cms'키로로드하려고합니다. 두 사이트는 모두 Drupal 7입니다. 다른 데이터베이스는 콘텐츠 저장소 또는 중앙 집중식 CMS 역할을하는 다른 Drupal 설치입니다. 내 목표는 대상 사이트에서 새보기 유형 / 그룹을 만드는 것이므로보기를 만들 때 사이트 빌드는 "콘텐츠"대신 "CMS 콘텐츠"를 선택할 수 있습니다. 그런 다음 사이트 …
12 7  views 

2
Views3 및 하위 쿼리?
여러 조인을 수행하는 쿼리를 생성하는 뷰가 있습니다. 이것은 직교 조인을 생성하며 조인을 하위 쿼리로 "변환"해야합니다. 문서, Google 검색 결과 및 기타 소스를 살펴 보았지만 하위 쿼리를 수행하도록 뷰를 구성하는 방법에 대한 적절한 설명을 찾을 수 없습니다. hook_views_data ()를 사용하여 관계를 구성했습니다 (이제 조인으로 수행됨). 어떻게 든 hook_views_data ()를 통해 하위 …
12 views  database 

3
Drupal 7의 노출 된 뷰 필터에서 hook_form_alter 사용
hook_form_alter()Views 3 및 Drupal 7에서 사용 하는 데 문제가 있습니다. 뷰를 고유하게 식별하기 위해 if 문을 추가 할 수 없습니다. 내가 무엇을 넣든 if 문은 결코 사실이 아닙니다. 그러나 다음을 사용하여 form_id를 쉽게 사용할 수 있으므로 어디에서 잘못 가고 있는지 확실하지 않습니다! if ($form_id == 'views_exposed_form') { } hook_form_alter()내 단일 …
12 7  views 

2
탭이있는 뷰를 생성하는 중 문제가 발생했습니다. 탭의 링크가 설정 한 경로를 가리 키지 않습니다
탭이있는보기를 만들려고합니다. 여러 탭이있는 페이지에는보기에 모든 기사 노드, 모든 이벤트 노드 탭 및 블로그 노드 탭이 표시되는 기본 페이지가 있습니다. 다음과 같이 작동해야합니다. 메뉴의 "컨텐츠"버튼은 / content, "기사"탭은 / content / articles에 연결되며 "블로그"탭은 / content / blog로 연결됩니다. "이벤트"탭은 / content / event에 연결됩니다. 그러나 내 작업으로 이것이 내가 …
12 views  routes 


6
노드에 대한 직접 액세스를 제한하는 방법은 무엇입니까?
노드에 대한 직접 액세스를 제한하고 뷰가 특정 노드 유형의 필수 필드에 액세스하도록 허용하는 방법은 무엇입니까? 예를 들어 슬라이드보기보기에서는 특정 노드 유형에 속하는 이미지 필드를 슬라이딩합니다. 그러나 우리는 검색 엔진이 액세스하고 방문자가 해당 노드 유형에 속하는 노드에 액세스하는 것을 원하지 않습니다. 어떤 제안?
12 7  nodes  users  views 

2
Drupal 7의 뷰에 인수를 전달하는 방법은 무엇입니까?
뷰로 만든 블록을 통해 인수를 전달하려고합니다. 노드는 ubercart 제품 노드입니다. 다음과 같은 경로의 별칭을 지정했습니다. 제품 / [이름]의 node / 45 상황 별 필터에서 '콘텐츠 : Nid'필터를 선택했습니다. 상황 별 필터로 미리보기에서 노드 ID와 함께 작동합니다. 예를 들어 "45"이지만 뷰는 페이지 노드 / 45에 표시되지 않습니다. 별칭이 문제의 원인 일 …
12 nodes  views 

3
'첨부 파일 디스플레이'와 '글로벌 :보기 영역'의 차이점은 무엇입니까?
사용할 것을 결정하려고합니다. 둘 다 상황에 맞는 필터를 상속받을 수 있으므로 제 경우에는 좋은 해결책입니다. 이미 첫 번째와 결합하려는 다른보기가 있으므로 첨부 파일을 사용하면 다른 모든보기를 첫 번째의 새로운 표시로 다시 실행해야하지만보기 영역에서는 다른보기를 재사용 할 수 있습니다. 그들 뒤에있는 개념은 무엇입니까? 위에서 언급 한 것과 다른 차이점이 있습니까?
12 7  views 

2
views-view-fields.tpl.php 재정의
views-view-fields.tpl.php특정보기에 대한 파일 을 무시할 수 있습니까? views-view-fields--view-name.tpl.php파일을 만들려고 시도했지만 템플릿 파일을 다시 스캔했으며 아무런 영향을 미치지 않고 캐시를 지 웠습니다. 여기에보고 된 것과 비슷한 문제 : http://drupal.org/node/1137942 views-view-fields.tpl.php테마 폴더에서 파일 이름을 지정하더라도 템플릿 파일을 다시 검색 할 때 새 파일이 적용됩니다. 그러나 이것은 모든 견해에 적용된다는 것을 의미합니다. views-view-fields.tpl.php는 …
12 views  theming 

3
프로그래밍 방식으로 뷰의 결과를 반복하는 가장 좋은 방법은 무엇입니까?
'Children'이라는 뷰 (child_node_id와 birth_order_value라는 두 개의 필드가 있음)가 주어지면 display_id가 'default'이고 부모 노드 ID를 포함하는 인수가 주어진 뷰 결과 세트를 반복적으로 프로그래밍하는 가장 좋은 방법은 무엇입니까? 이전에는 다음과 유사한 코드를 사용하여 블록에서 View를 사용했습니다. if ( arg(0) == 'node' && is_numeric(arg(1)) && ! arg(2)) { $node = node_load(arg(1)); $args = …
12 views  6 

1
뷰 3은 선언 된 핸들러를 인식하지 못합니다. 왜 안돼?
modules / addressfield / addressfield.module에는 다음이 있습니다. /** * Implements hook_views_api(). */ function addressfield_views_api() { return array( 'api' => 3, 'path' => drupal_get_path('module', 'addressfield') . '/views', ); } 과 /** * Implements hook_field_views_data_alter * * @param mixed $result * @param mixed $field */ function addressfield_field_views_data_alter (&$result, $field) { if (array_key_exists('field_data_field_address', …
12 7  views 

3
Vid의 의미
뷰를 디자인했으며 미리보기 섹션에이 쿼리가 표시됩니다. SELECT node.nid AS nid, node_data_field_crm_history_brokerid.field_crm_history_brokerid_value AS node_data_field_crm_history_brokerid_field_crm_history_brokerid_value, node.language AS node_language, node.type AS node_type, node.vid AS node_vid, node_data_field_crm_history_brokerid.field_crm_history_caseid_value AS node_data_field_crm_history_brokerid_field_crm_history_caseid_value, node_data_field_crm_history_brokerid.field_crm_history_dateadded_value AS node_data_field_crm_history_brokerid_field_crm_history_dateadded_value, node_data_field_crm_history_brokerid.field_crm_history_entrydesc_value AS node_data_field_crm_history_brokerid_field_crm_history_entrydesc_value FROM node node LEFT JOIN content_type_crm_history node_data_field_crm_history_brokerid ON node.vid = node_data_field_crm_history_brokerid.vid WHERE node.type in ('crm_history') 여기서 무엇을 vid의미합니까? 이 …
12 views  database 

5
hook_views_query_alter ()를 사용하여 위치를 수정하는 방법은 무엇입니까?
뷰 쿼리의 where 조건을 수정하려고합니다. 지금까지 나는 "순서대로" 를 바꾸는 데 성공 했지만 where 조건을 어떻게 바꾸는 지 전혀 모른다 . search_term을 확인하고 대문자로 된 경우 쿼리에서 찾을 수 있도록 소문자로 변환하십시오. 또한 내 언어 (페르시아어)에는 쿼리가 실행되기 전에 대체 해야하는 특수 문자가 있습니다. 누구든지 어디서 시작해야하는지 또는 어떤 후크 …
12 7  views 

8
보기 노출 양식을 테마로하는 방법?
여러 개의 노출 된 필터로 뷰를 만들었지 만보기에는보기 흉한 모양입니다. 필드 셋에 전체를 래핑하고 게시 및 업데이트 된 입력 쌍과 같은 다른 요소를 그룹화하는 등 테마를 개선하고 싶지만 어떻게 해야하는지 잘 모르겠습니다. var_dump 양식을 시도했지만 영원히 계속되는 것처럼 보이고 브라우저가 잠기므로 양식에 대해 쉽게 배울 수 없습니다. 또한 양식을 다른 …
12 views  6  theming 

4
drupal_goto (request_uri ())는 URL에서 '?', '='및 '&'를 대체합니다.
example.com/node/add/dispo?arg1=1&arg2=2가있는 페이지에서 동일한 유형의 URL로 사용자를 리디렉션해야합니다. 그러나 단순히을 수행하면 drupal_goto(request_uri());사용자를 example.com/node/add/dispo%25F%3C 등으로 리디렉션합니다. str_replace를 시도했지만 작동하지 않았습니다. 해결 방법이 있습니까?
11 7  uri  views 

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