Dynamiczna zawartość z zestawami danych
Twórz oparte na danych oznakowanie cyfrowe w easyCMS , zestawy danych dla menu i pulpitów nawigacyjnych, paski RSS, prognozę pogody i widżety na żywo, które aktualizują się bez konieczności przeprojektowywania.
Statyczne obrazy są w porządku, dopóki cena kawy się nie zmieni i ktoś nie będzie musiał ponownie wyeksportować grafiki, wgrać jej ponownie i czekać, aż wszystkie ekrany ją dogonią. Dynamiczna treść oddziela dane z projekt :układ pozostaje taki sam, a liczby, wiersze i nagłówki w jego obrębie aktualizują się automatycznie. easyCMS oferuje dwa rodzaje rozwiązań: kontrolowane przez Ciebie zestawy danych oraz widżety na żywo pobierane z zewnętrznych źródeł.
Czym jest zestaw danych?
Zestaw danych to mała tabela, która znajduje się w systemie CMS, niezależnie od układu: definiujesz kolumny (Produkt, Opis, Cena) i wypełnij wydziwianie (Espresso, pojedyncze, 2,50 €). Następnie układy wyświetlają tabelę za pomocą widżetów danych. Zmień cenę w zestawie danych, a każdy ekran, na którym jest wyświetlana, zostanie zaktualizowany przy kolejnym logowaniu graczy – bez konieczności projektowania i ponownego przesyłania danych.
Klasyczne zastosowania: harmonogramy sal konferencyjnych i wydarzeń, panele wskaźników KPI, tablice przyjazdów i wyjazdów, rotacje pracowników, cenniki.
W przypadku menu kawiarni, baru lub restauracji użyj Tablice menu Zamiast tego dają Ci kategorie i produkty jako osobne elementy. To pasuje do menu o wiele lepiej niż standardowa tabela, a osoba aktualizująca ceny nie musi myśleć o kolumnach.
Tworzenie i wypełnianie zestawu danych
- Utwórz zestaw danych i nadaj mu jasną nazwę („Menu obiadowe”).
- Zdefiniuj kolumny. Istnieją trzy rodzaje kolumn: Wartość dla wpisywanych przez Ciebie danych, Formuła dla wartości obliczonych z innych kolumn i Zdalny dla pól wypełnionych z zewnętrznego źródła. Każdy nowy zestaw danych zawiera kolumnę o nazwie Kolumna 1 już na miejscu. Edytuj go lub usuń z menu wiersza, zamiast go obejść.
- Dodawaj wiersze ręcznie za pomocą siatki CMS — przyjaznego formularza przypominającego arkusz kalkulacyjny, który każdy może edytować, lub importuj je z pliku CSV podczas migracji istniejącego cennika.
- W przypadku danych przechowywanych gdzie indziej, zdalny zestaw danych automatycznie pobiera wiersze z zewnętrznego źródła JSON lub CSV, zapewniając synchronizację treści CMS bez ingerencji kogokolwiek. Dwie rzeczy, o których należy pamiętać przed projektowaniem w oparciu o tę funkcję: pobieranie działa godzinowo domyślnie , a kolumny muszą być wpisane tak, aby odpowiadały temu, co wysyła kanał.
Uważaj Zdalny zestaw danych (DataSet) jest odpowiedni dla danych zmieniających się kilka razy dziennie, a nie dla transmisji na żywo. Nie twórz tablicy odlotów, oczekując dokładności co do minuty.
Ktokolwiek aktualizuje wiersze, nie potrzebuje umiejętności projektowania. uprawnienia odpowiednio skonfigurowane, nie potrzebują dostępu do układów, więc kierownik sklepu może edytować dzisiejsze oferty specjalne, nie ryzykując zmiany projektu.
Wyświetlanie zawartości zestawu danych w układzie
Na układzie dodaj widget danych i skieruj go na swój zestaw danych:
- Widżety w stylu tabeli Renderuj wiersze i kolumny za pomocą kontrolowanych czcionek, kolorów i szablonów, idealnie dopasowanych do menu i list. Długie tabele umożliwiają automatyczne przeglądanie wierszy na wielu ekranach.
- Renderowanie w stylu tickera wprowadza wiersze jeden po drugim do prezentacji przewijanej lub cyklicznej, przydatnej do ogłoszeń pobieranych z zestawu danych.
Zaprojektuj widget raz; od tego momentu zespół ds. treści będzie miał do czynienia tylko z danymi. Oznakowanie oparte na zestawach danych jest zawarte w easyCMS ZAWODOWIEC I Przedsiębiorstwo konta; w przypadku standardowego konta 49€ skontaktuj się z nami, a powiemy Ci, na czym polega uaktualnienie.
Widżety na żywo: RSS, pogoda i treści internetowe
Nie wszystkie dynamiczne treści wymagają zestawu danych. Układy easyCMS mogą zawierać widżety pobierające swoją treść na żywo:
- Paski RSS/aktualności : skieruj widget tickera na dowolny kanał RSS (wiadomości, Twój blog, kanał wewnętrzny), a nagłówki będą się wyświetlać na ekranie, zawsze aktualne.
- Pogoda :aktualne warunki i prognozy dla danej lokalizacji, dostosowane do Twojego projektu.
- Zegary i kalendarze :czas, data i nadchodzące wydarzenia.
- Strona internetowa / osadzony kod HTML : renderuje istniejący pulpit nawigacyjny lub aplikację internetową wewnątrz ramki na układzie, przydatne w przypadku ekranów KPI, które już istnieją jako adres URL.
Zawartość zestawu danych, RSS, pogody i zegara jest buforowana w odtwarzaczu, więc krótkotrwała utrata połączenia powoduje wyświetlenie ostatnich znanych danych zamiast błędu. Nie jest to stan nieokreślony: następuje sprawdzenie aktualności, a po jego zakończeniu widżet przełącza się na komunikat „brak danych” zamiast wyświetlania danych, których nikt nie może potwierdzić. Zawartość strony internetowej zachowuje się inaczej, ponieważ aktywnej strony nie da się sensownie buforować.
Przykład rozwiązania: tablica menu kawiarni
- Zestaw danych „Menu” z kolumnami Pozycja, Cena, Dostępność.
- Układ pionowy z obrazem nagłówka nad widżetem danych, pokazującym zestaw danych przefiltrowany według dostępnych elementów.
- Pasek na dole, zasilany przez aktualności kawiarni.
- Pracownicy aktualizują ceny i dostępność w siatce DataSet z telefonu, a ekrany pojawiają się przy kolejnym zameldowaniu. Warto uczciwie określić oczekiwania: zmiana nie następuje natychmiast. Czeka, aż gracz ją odbierze, a układ już wyświetlany na ekranie z długo trwającym elementem kończy go jako pierwszy, więc ekran z pięciominutowymi filmami w pętli może być opóźniony o kilka minut.
Oto cały model operacyjny: projektujesz raz, a potem uruchamiasz oznakowanie na podstawie danych.
Powiązane artykuły: Tworzenie układów , Listy odtwarzania i biblioteka multimediów , Użytkownicy i uprawnienia