Pokaż widok Drupala na swojej stronie..
Umieść w układzie listę, która aktualizuje się sama: najnowsze wiadomości, nadchodzące wydarzenia albo katalog zespołu. Dodajesz ją raz; widok dobiera elementy, a nowe treści pojawiają się bez edytowania strony. Do pojedynczego stałego fragmentu, takiego jak formularz albo menu, użyj zamiast tego bloków Drupala.
Zanim zaczniesz
- Moduł Views jest włączony.
- Widok z potrzebną listą istnieje w sekcji
Structure > Views (
/admin/structure/views). Zwykłym wyborem jest wyświetlanie w formie bloku, bo nie ma ono własnej strony.
Konfiguracja
- Kliknij + w miejscu listy i otwórz kartę Drupal Views w selektorze elementów.
- Wybierz tag w Filter by tag albo wpisz nazwę widoku w polu Search.
- Kliknij wyświetlanie widoku. Otworzy się jego okno ustawień.
- Aby na tej stronie pokazać inną liczbę elementów, ustaw Override pager na Yes i wpisz liczbę.
- Kliknij Save w oknie, a potem Save na pasku narzędzi.
Efekt
Lista pojawia się z filtrami, sortowaniem i stylem zdefiniowanymi w widoku. Każdy wpis w selektorze ma postać „View name (Display title)”. Karta wymienia każde wyświetlanie każdego włączonego widoku, łącznie z wyświetlaniami stron.
Aby zmienić sam widok, otwórz menu More elementu i wybierz Edit View. Wyświetlanie otworzy się w edytorze Views w nowej karcie przeglądarki.
Ustawienia
W oknie widać tylko ustawienia pasujące do wybranego widoku.
| Ustawienie | Do czego służy | Domyślnie |
|---|---|---|
| Show title | Pokazuje tytuł widoku jako nagłówek; dostępne, gdy widok ma tytuł | off |
| Show exposed filters | Pokazuje formularz filtrów widoku nad listą; dostępne, gdy widok ma odsłonięte filtry | off |
| Override pager | Pozwala tej stronie używać własnej liczby elementów i przesunięcia | No |
| Items to display or Items per page | Ile elementów pokazać; 0 pokazuje wszystkie | wartość z widoku |
| Pager offset | Ile elementów pominąć na początku | wartość z widoku |
| Contextual filter | Wartości filtrów kontekstowych widoku, oddzielone znakiem „/”, na przykład 40/12/10 | puste |
| Field settings | Na karcie Toggle fields: odznacz pola, aby ukryć je na tej stronie | widoczne wszystkie pola |
Aby ograniczyć widoki, które mogą wybierać redaktorzy, użyj listy Views w profilu użytkownika.
Jeśli nie widzisz listy
- Nowego widoku nie ma na karcie Drupal Views.
Widok jest wyłączony albo profil użytkownika go nie
udostępnia: nowe wyświetlania nie zaznaczają się same.
Włącz widok w sekcji Structure
Views, a potem zaznacz go w Views w profilu pod adresem
/admin/dxpr_studio/dxpr_builder/profile. - Edytor pokazuje „Turn on Ajax on this view to use exposed filters”. Show exposed filters jest włączone, ale widok nie używa mechanizmu Ajax. Edytuj widok i ustaw Use AJAX na Yes w sekcji Advanced.
- Element pozostaje pusty. Widok nie zwrócił wyników albo odwiedzający nie ma do niego dostępu. Sprawdź filtry widoku i ustawienia dostępu opcją Edit View.
- Odsłonięte filtry nie pokazują się odwiedzającym. Show exposed filters jest wyłączone dla tego elementu. Otwórz jego ustawienia i zaznacz ją.
Co dalej?
Bloki Drupala do wielokrotnego użycia treści: poznawaj dalej DXPR Builder.