Próbuję użyć widoków, aby załadować węzły z innej bazy danych Drupal zdefiniowanej w pliku settings.php za pomocą klucza „cms”. Obie strony to Drupal 7. Druga baza danych to inna instalacja Drupal, która działa jako repozytorium treści lub scentralizowany CMS. Moim celem jest utworzenie nowego typu widoku / grupy w witrynie …
Mam widok, który generuje zapytanie, które wykonuje wiele połączeń. To powoduje sprzężenie kartezjańskie i muszę „przekonwertować” sprzężenia na podzapytania. Przejrzałem dokumentację, wyniki wyszukiwania Google i inne źródła, ale nie jestem w stanie znaleźć żadnego porządnego opisu tego, jak skonfigurować Widoki do wykonywania podkwerend. Użyłem hook_views_data () do skonfigurowania relacji (które …
Mam problem hook_form_alter()z używaniem aplikacji Views 3 i Drupal 7. Nie jestem w stanie dodać instrukcji if, aby jednoznacznie zidentyfikować widok; cokolwiek wprowadzę, stwierdzenie if nigdy nie zostanie uznane za prawdziwe. Jednak mogę łatwo użyć form_id, używając następującego, więc nie jestem pewien, gdzie popełniam błąd! if ($form_id == 'views_exposed_form') { …
Próbuję utworzyć widoki z kartami: aby strona, która ma kilka kart, widok miała stronę podstawową, która pokazuje wszystkie węzły artykułów, kartę dla wszystkich węzłów zdarzeń i kartę dla węzłów blogu. Coś powinno działać tak: Przycisk „Treść” w menu łączy do / treści, Zakładka „Artykuły” prowadzi do / treści / artykułów, …
Mam typ zawartości z polem daty. Muszę je pogrupować według roku, tj 2011 - nodeA 2011-09-01 - nodeB 2011-01-29 2010 - nodeC 2010-12-08 Jak mogę to zrobić?
Jak ograniczyć bezpośredni dostęp do węzłów, ale po prostu zezwolić widokom na dostęp do wymaganego pola określonego typu węzła? Na przykład w Widoku pokazu slajdów przesuwamy pole obrazu, które należy do określonego typu węzła. Ale nie chcemy, aby wyszukiwarki miały dostęp, a odwiedzający mieli dostęp do węzłów należących do tego …
Próbuję przekazać argument przez blok utworzony przez widok. Węzeł jest węzłem produktu ubercart. Skalowałem ścieżki takie jak: węzeł / 45 do produktów / [nazwa] W filtrach kontekstowych wybrałem filtr „Treść: Nid” W podglądzie z filtrami kontekstowymi działa z identyfikatorem węzła tak, jak powinien. np. „45”, ale widok nie wyświetla się …
Próbuję zdecydować, którego powinienem użyć. Oba mogą dziedziczyć filtry kontekstowe, więc w moim przypadku oba są dobrym rozwiązaniem. Tyle że mam już inny widok, który chcę połączyć z pierwszym, więc z Załącznikiem musiałbym przerobić cały inny widok jako nowy ekran pierwszego, ale dzięki obszarowi Widok mógłbym po prostu użyć drugiego …
Czy można zastąpić views-view-fields.tpl.phpplik dla określonego widoku? Próbowałem utworzyć views-view-fields--view-name.tpl.phpplik, ponownie zeskanowałem pliki szablonów i wyczyściłem pamięć podręczną bez efektu. Podobny problem zgłoszony tutaj: http://drupal.org/node/1137942 Chociaż jeśli nazwę pliku views-view-fields.tpl.phpw folderze motywu, nowy plik zostanie zastosowany podczas ponownego skanowania plików szablonów. Oznaczałoby to jednak, że dotyczy to wszystkich poglądów. Zauważyłem, …
Biorąc pod uwagę widok o nazwie „Dzieci” (z dwoma polami: child_node_id i birth_order_value), jaki jest najlepszy sposób, programowo, na iterację przez zestaw wyników widoków, biorąc pod uwagę display_id „default” i argument zawierający identyfikator węzła nadrzędnego? Wcześniej korzystałem z widoku w bloku przy użyciu kodu podobnego do następującego: if ( arg(0) …
Zaprojektowałem widok i widzę to zapytanie w sekcji podglądu: 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') Co …
Usiłuję zmodyfikować warunek where zapytania o wyświetlenia. do tej pory udało mi się zmienić „uporządkuj według” , ale nie mam pojęcia, jak zmienić warunek where . Chcę sprawdzić parametr search_term, a jeśli był zapisany wielkimi literami, przekształć go na małe litery, aby zapytanie mogło je znaleźć. w moim języku (perskim) …
Stworzyłem widok z wieloma odsłoniętymi filtrami, ale wygląda dość brzydko. Chciałbym poprawić temat, w tym zawinąć całość w zestaw pól, a także pogrupować niektóre inne elementy (takie jak parowanie opublikowanych i zaktualizowanych danych wejściowych), ale nie jestem pewien, jak sobie z tym poradzić. Próbowałem var_dump formularza, ale wydaje się, że …
Muszę przekierować użytkownika ze strony z example.com/node/add/dispo?arg1=1&arg2=2 do tego samego typu adresu URL. Ale kiedy po prostu to zrobię drupal_goto(request_uri());, przekierowuje mojego użytkownika do example.com/node/add/dispo%25F%3C itp. Próbowałem str_replace, ale to nie działało. Czy masz jakieś obejście?
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.