W pewnym momencie zauważyłem potrzebę zmodyfikowania zapytania SQL wygenerowanego przez Views, w końcu przesłoniłem views_pre_executei zmieniłem zapytanie dla tego konkretnego widoku. Wydaje mi się to brzydkim hackiem i zastanawiam się, czy istnieje bardziej elegancki i łatwy do utrzymania sposób. Idealny byłby sposób, który pozwoliłby mi bezpośrednio modyfikować zapytanie z interfejsu …
Spędziłem dni próbując ustalić czysty sposób na wykonanie następujących czynności: Wyświetl listę wszystkich terminów najwyższego poziomu w słowniku wraz z linkami do terminów podrzędnych Po kliknięciu linku zostaniesz przeniesiony do listy dzieci tych warunków. Ad infinitum do terminu najniższego poziomu, dla którego zostanie wyświetlona lista węzłów oznaczonych tym terminem. Wydaje …
Muszę znaleźć zapytanie SQL, które jest wykonywane przez określone zapytanie. Moduł Widoki może pokazywać SQL podczas konfigurowania widoku, ale najwyraźniej zapytanie nie jest rzeczywistym zapytaniem, które jest uruchamiane we wszystkich przypadkach . Wiem, że moduł Devel może wyświetlać zapytania do bazy danych, ale devel nie ma możliwości pokazania rzeczywistych zapytań, …
Widzę, że w każdym z moich widoków są ustawienia pamięci podręcznej. Czy muszę je ustawić, czy też podstawowe mechanizmy buforowania w / admin / config / development / performance automatycznie wykonują niektóre z tych czynności, a te „dodatkowe ustawienia” w widokach są, jeśli chcę zastąpić domyślne zachowanie buforowania rdzenia drupala?
Muszę stworzyć coś podobnego: Kolory (słownictwo) Czerwony (termin) Ciemny (termin) Węzeł 1 Węzeł 2 Światło (termin) Węzeł 3 Węzeł 4 Niebieski (termin) Węzeł 5 Węzeł 6 Zielony (termin) Węzeł 7 Węzeł 8 (Punktory są wcięciami.) Czy jest na to sposób w Drupal 7 i widokach 3? Jeśli nie, czy jest …
Na początku wydawało się to łatwe, ale tracę na tym włosy. Chcę po prostu dodać niestandardowy moduł obsługi widoku, który nie używa tabeli. Próbowałem zrobić jako widoki zaproponowane przez php, $ data ['views'] ['mycustomfield'] w hook_views_data, ale nadal: "mycustomfield colum nie znaleziono". Jakaś pomoc ? Dzięki !
Nowicjusz Drupala, więc popraw mnie, jeśli nie rozumiem, ale normalnie, gdy Blok jest tworzony przez Widoki, nazwa maszyny bloku jest dołączana do nazwy maszyny Widoku. tzn. „article_listing_view-block_1” Kiedy korzystam z funkcji block_load ($ module, $ block_id), tak to zrobiłem, aby wywołać ją w ten sposób: $ block = block_load („views”, …
Stworzyłem widok, aby pokazać warunki słownika produktów . Ustawiam widok: Format: lista HTML Pokaż: pole Pola: Pojęcie taksonomii: Nazwa Działa dobrze, ale struktura hierarchiczna została utracona. Słownictwo dotyczące produktów ma następującą strukturę: - Samochody --Bród --Volvo - komputery --Pulpit --Laptop Ale w widokach warunki utraciły strukturę hierarchiczną i są wymienione …
Zgodnie z tym, co zgłoszono w dokumentacji dla hook_views_query_alter () , utworzyłem plik o nazwie alterform.views.inci umieściłem go w włączonym module o nazwie alterform. Dodałem następujący kod w. alterform.views.incAle to nie działa. function alterform_views_query_alter(&$view, &$query) { switch($view->name) { case 'myViewName': echo 'test test'; // test $query->orderby[0] = "FIELD(node.type, 'story', 'page', …
Jak programowo renderować widok z filtrami kontekstowymi w Drupal 8? W Drupal 7 zazwyczaj używam następującego kodu. $view = views_get_view('test_view'); //test_view is the view machine name $view->set_display("block"); //block is the view display name $view->set_arguments($tid); //$tid is the argument to pass $view->pre_execute(); $view->execute(); $content = $view->render(); Czy jest jakiś alternatywny sposób …
Podczas dodawania pozycji menu w widokach widzę trzy wybory, które są ambiguius Normalna pozycja menu Karta menu Domyślna karta menu Jaka jest różnica i kiedy miałbym z nich korzystać?
Muszę skonfigurować niektóre widoki, które będą pobierać dane z niestandardowej tabeli, którą utworzyłem. Niektóre widoki będą musiały pobierać zawartość w zwykły sposób i z niestandardowej tabeli (gdzie mogę zapytać o konkretny identyfikator itp.). Jak to zrobić lub gdzie jest dobre miejsce do badań?
Mam widok strony („/ news”) z filtrem kontekstowym dla tematów („news / design”, „news / coding” ...), które są terminami taksonomicznymi i działało dobrze. Z powodu pewnych zmian w tematyce mobilnej potrzebuję widoku bloku zamiast widoku strony, ale nie mogę go uruchomić z filtrami. Przy starych ustawieniach filtra wszystkie moje …
Wiele tematów dotyczy niestandardowych bloków, ale co z blokami utworzonymi przez widoki? Mój blok widoków ma identyfikator: block-views-posts-listing-block, Próbuję na wiele sposobów nazwać plik szablonu, np .: blok - blok - views-posts-listing-listing-block.tpl.php, ale nie mogę znaleźć poprawnej nazwy pliku.
Mam plik gałązki: views-view-unformatted - view-machine-name.html.twig {# /** * @file * Default theme implementation to display a view of unformatted rows. * * Available variables: * - title: The title of this group of rows. May be empty. * - rows: A list of the view's row items. * - …
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.