Mateusz K.

Mateusz K. miszcz wwwujitsu

Temat: zarządzalne tabele/bazy/gridy

Poszukuję komponentu do zarządzania tabelami w stylu skoroszytu excela, umożliwiającego dodawanie takich tabel w artykułach oraz sortowanie i filtrowanie (a jeszcze lepiej wyszukiwanie).

Dotychczas najlepszym jaki znalazłem jest jgrid (http://www.datagrids.clubsareus.org/) i skłaniam się ku wersji płatnej (ACL + definiowanie skoroszytów per strona), jednakże skoroszyty wczytuje się na zasadzie modułu (paczka z 12 modułami), a samo działanie oparte na extjs działa dość ociężale w J2.5

Drugim jest event table edit (http://www.event-table-edit.com/) ale...
Filtrowanie możliwe tylko dla jednego słowa - chwila grzebania w query rozwiązuje po części sprawę, ale odwalać roboty za developera - i to płatnej - nie zamierzam.
Dodatkowo wychodzą problemy z sortowaniem w określonych instancjach joomli i a rozwiązanie w postaci nie dynamiczne generowanych linków do sortowania na dłuższą metę jest ryzykowne.

Czego oczekuję: importu z csv, obsługi ACL - część baz powinna być dostępna na witrynie dla określonych grup użytkowników, najlepiej wyszukiwania wg wartości kolumn z listy dropdown (jgrid posiada tylko filtrowanie) i możliwości dodawania wartości z poziomu backendu (wszystko co znalazłem w backendzie umożliwia edycję struktury i zmianę opcji, natomiast edycję zawartości wyłącznie we frontendzie).
Ahh no i najważniejsze, żeby docelowy, nietechniczny dał sobie radę z obsługą tego.
W tym wypadku komponent event table przebija jgrida.

Nie chodzi o: sortowanie tabel tworzonych w artykule, ani wczytywanie z pliku csv, ani łączniki z tabelami *sql, bo do pierwszych filtrowanie/wyszukiwanie jest mizerne. Natomiast w drugim przypadku pisanie całego interfejsu do wczytanej tabeli mija się z celem i jest praktycznie niezarządzalne.

JED już prawie znam na pamięć, ale nie na wszystkie płatne komponenty zwróciłem uwagę.
Jednakże wydać 50jurków czy 100dolków bez możliwości sprawdzenia co daje pełna, płatna wersja jest zbyt ryzykowne. Poza JEDem jest kilka innych serwisów z opisami wtyczek, ale rozbieżność w nazewnictwie i funkcjonalności tego typu komponentów jest za duża żeby znaleźć idealny komponencik przy pierwszym strzale.
Może ktokolwiek z was stanął naprzeciw takiego problemu i ma gotowe rozwiązanie ?

edit: zerknąłem jeszcze na toolsjx, ale opcji importu nie znalazłem.Wojciech J. edytował(a) ten post dnia 16.03.12 o godzinie 15:52