Framework ExtJS, łatwy AjaX?
Projektując panel administracyjny dla jednego z serwisów internetowych postanowiłem napisać administrację opartą o gotowy framework - prosty w użyciu.
W poszukiwaniu natknąłem się przez zupełny przypadek na ExtJS. Biblioteka jak się okazało posiada nawet swoją grafikę
(co wg. mnie jest przesadą). Ale zacząłem drążyć temat dalej.
Na stronie http://www.extjs.com/ znalazłem masę demo’sów i tutoriali, dlatego teraz nie będę opisywał co i jak zrobić a skupię się jedynie na funkcjonalności.
Jak sie okazuje autorzy skryptu udostępniają nawet WebDesktop gotowy
(coś a’la EyeOS) . Biblioteka umozliwia dynamiczne tworzenie formularzy z poziomu JavaScript, tworzenie okien dialogowych, tworzenie rozbudowanych portali. (Przykłady możemy zobaczyć tutaj).
Zabrałem się za formularz logowania, obsługę błędów, no i szło pięknie do czasu kiedy próbowałem uwierzytelnić sesję
jak się okazuje po przejściu walidacji i przekierowaniu do podstrony, w której znajduje się panel administracyjny i wypisaniu zmiennych poprzez:
<?php
echo "<pre>";
print_r($_REQUEST); \\
:)
echo "</pre>";
?>
Jak się okazuje 0 przekazanych zmiennych… ani $_SESSION ani $_POST. Jak szybko się ucieszyłem tak szybko biblioteka poszła na bok i wziąłem starego dobrego advAjax
Jeśli masz rozwiązanie powyższego problemu skontaktuj się ze mną… ![]()