Tworzę funkcję wyszukiwania w Drupal, eksponując filtry w widoku. Problem polega na tym, że chciałbym dodać także Mapę Google wyświetlającą lokalizację węzłów, oprócz wyników wyszukiwania (tytuł węzła i kilka innych pól). Mogę łatwo zrobić jedno lub drugie, ale trudno jest wyświetlić oba wyniki wyszukiwania w standardowy sposób i mapę poniżej. Powodem tego jest to, że nie mogę wybrać mmultiple style w ramach widoków - tj. Lista GMap i HTML. Jakieś pomysły, w jaki sposób mogę to osiągnąć? Być może jest to możliwe, pokazując 2 oddzielne widoki na jednej stronie, ale jak przekazać parametry? Każda pomoc zostanie doceniona.Wiele stylów w jednym widoku w Drupal
Odpowiedz
To interesujące pytanie. Jest to zdecydowanie wykonalne.
Rozwiązaniem jest stworzenie Widoki Attachment wyświetlaną dla stylu GMap (podobnie jak strona wyświetla i Blok Wyświetla istnieją załączników Wyświetlacze). Najpierw skorzystaj z Google i poznaj koncepcję załącznika widoków i naucz się tworzyć proste.
Po utworzeniu ekranu załącznika widoków należy określić, który ekran ma również "dołączać" widok. Następnie w ustawieniach załączników upewnij się, że "Dziedzicz narażone filtry" ustaw "tak".
Krótko tutaj są kroki w celu szeregowego
- Tworzenie strony widok dla wynikach wyszukiwania (tytuł Node + innych dziedzinach)
- tworzyć swoje odsłonięte filtry w domyślnym wyświetlaczu (tak, że jest on dostępny do wszystkich wyświetlanych widoków)
- Utwórz załączony widok ze stylem gmap. Zauważ, że ponieważ odsłonięty filtr został utworzony na domyślnym ekranie, powinien być dostępny w dołączonym widoku również
- Upewnij się, że załączony widok jest dołączony do ekranu strony utworzonego w kroku 2
- Upewnij się, że "Dziedziczony odsłonięty filtr" "ustawienie to Tak dla załącznika widoków.
- Zysk!
Utwórz widok strony, a Gmap może być widokiem widoku Blok. Następnie możesz dodać Blok do regionu i ustawić ścieżkę wyświetlania do tej samej wartości, co Twoja strona.
To nie może działać, ponieważ jest filtrowanie widoku dzieje przez odsłoniętą filtra. To, czego chce Vafello, to mapa powinna pokazywać tylko przefiltrowane węzły i mapę dla filtrowanych węzłów. –
- 1. Wiele PickerViews w jednym widoku?
- 2. możemy napisać wiele stylów CSS w jednym wierszu w JQuery
- 3. Wiele aplikacji django w jednym widoku
- 4. KnockOutJS - wiele modeli ViewModels w jednym widoku
- 5. Jak wyświetlić wiele filmów w jednym widoku?
- 6. Łączenie wszystkich arkuszy stylów CSS w jednym arkuszu stylów
- 7. ASP.NET MVC 4, wiele modeli w jednym widoku?
- 8. Drupal - renderowanie widoku podrzędnego/częściowego w szablonie
- 9. XLWT wiele stylów
- 10. Wiele UICollectionView w jednym kontrolerze
- 11. Wiele SELECT w jednym zapytaniu
- 12. Wiele kolumn w jednym StaggeredGridView?
- 13. Wiele repozytoriów w jednym katalogu
- 14. Pobierz SRC pola obrazu w widoku w Drupal
- 15. Jak motywować widok w drupal
- 16. Wiele różnych UITableViewCells w jednym Tableview
- 17. Jak uruchomić wiele poleceń w jednym wierszu?
- 18. wykreślając wiele obiektów Xts w jednym oknie
- 19. Wiele listview w jednym układzie android
- 20. Wiele grup przycisków opcji w jednym formularzu
- 21. document.querySelector wiele atrybuty danych w jednym elemencie
- 22. Wiele klas wyrażeń w jednym pliku Java
- 23. D3: Wiele układów sił w jednym SVG?
- 24. Doctrine2 - Wiele wstawek w jednym ujęciu
- 25. Siatka, jak mieć wiele kolumn w jednym
- 26. Wiele klas w jednym pliku .cpp
- 27. TinyIoC: Zarejestruj wiele interfejsów w jednym wystąpieniu.
- 28. Wiele repozytoriów maven w jednym gradle file
- 29. wybierz wiele wierszy w jednym wierszu wyników
- 30. Wiele przestrzeni nazw w jednym projekcie
Wow, to naprawdę niesamowite! Nic dziwnego, że prowadzisz trening Drupala. Zacząłem używać Drupala 10 dni temu i jestem zszokowany tym, jak potężny jest. Wielkie dzięki!! – Vonder