Chartello to pakiet do wizualizacji danych aplikacji Laravel na prostych pulpitach nawigacyjnych:
Możesz utworzyć wiele pulpitów nawigacyjnych, aby podzielić wykresy; na przykład możesz mieć pulpit nawigacyjny Sales i pulpit pomocy technicznej. Na pulpitach nawigacyjnych można utworzyć dwa rodzaje paneli:Tabele wykresów trendów Wykres trendu
można wypełnić za pomocą następującego zapytania, które zawiera symbole zastępcze dla dat rozpoczęcia i zakończenia:
SELECT DATE(created_at) AS x, COUNT(*) AS y
FROM users
WHERE created_at BETWEEN @start AND @end
GROUP BY x
ORDER BY x ASC
Symbole zastępcze oznaczają, że pulpity nawigacyjne będą dostosowywane na podstawie wybranych zakresów dat w celu udostępnienia wykresów opartych na trendach.
Wykresy tabelaryczne są bardziej elastyczne, ponieważ mogą wirtualnie akceptować dowolną wybraną kombinację danych i wyświetlać listę kolumn w tabeli:
Ten pakiet jest również dostarczany z oprogramowaniem pośredniczącym, aby ograniczyć dostęp do pulpitów nawigacyjnych. Możesz skonfigurować autoryzację dla pulpitu nawigacyjnego Chartello na podstawie dowolnej logiki niestandardowej.
Możesz zobaczyć ten pakiet w akcji za pomocą pulpitu demonstracyjnego tylko do odczytu. Możesz dowiedzieć się więcej o tym pakiecie, uzyskać pełne instrukcje instalacji i wyświetlić kod źródłowy < href="https://github.com/chartello/chartello"> na GitHub.