eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.comp.wwwxajax i smarty
Ilość wypowiedzi w tym wątku: 2

  • 1. Data: 2010-08-23 08:30:13
    Temat: xajax i smarty
    Od: "Slawek" <grypy[at]wp.pl>

    Witam

    Mam problem z xajax i smarty. Próbuję dodać skrypt autouzupełniania miast w
    polu tekstowym formularza. Znalazłem coś takiego
    http://sunum.kt.agh.edu.pl/~psuszal/test_download/tm
    p/XAJAX.html#4

    Niestety za cholere nie chce mi to zadziałać.
    Cały skrypt wysyłam przed nagłówkami

    include 'include/xajax_auto_uzupelnianie_miast.php';
    $objAjax = new xajax();
    $objAjax->registerFunction('getCities');
    $objAjax->processRequest();

    (tu ciekawa sprawa bo nie wiem czy autor na tej stronie się pomylił ale za
    każym razem wywołuje processRequests(); a nie processRequest(); - chodzi o
    to S na końcu. Jednak dla processRequests(); skrypt zwraca error, że nie ma
    takiej funkcji. Dla processRequest(); wszystko jest ok)

    Wracają do skryptu wiem, że za wyświetlanie JS jest odpowiedzilny smarty
    więc dałem sobie w nagłówku

    $head .= $objAjax->getJavascript('../xajax');

    Oczywiście wysyłam to później do smarty i jest OK, widzę w HEAD skrypty
    XAJAX.

    Mimo to pole tekstowe nie działa. Mało tego, nawet div który ma wyświetlać
    nazwy miast jest pusty i od razu widoczny (choć w samym skrypcie jest
    wyraźnie podane, że ma być niewidoczny)

    A może ktoś zna lepszy sposób na autopodpowiedzi w polach tekstowych
    formularza? Obawiam się też czy ten zadziała pod każdą przeglądarką, bo
    widziałem takie skrypty na rożnych stronach i już nie szły na Firefox na
    przykład.

    z góry dzięki za pomoc
    pozdrawiam
    Sławek


  • 2. Data: 2010-08-23 11:48:02
    Temat: Re: xajax i smarty
    Od: "Slawek" <grypy[at]wp.pl>

    Kurcze włączyłem debugowanie i dostaje taki komunikat Fatal error: Class
    'xajaxResponse' not found in... deklaracje w funkcji mam $objResponse = new
    xajaxResponse(); a wcześniej includuję jeszcze przed tą funkcją w której
    robię obiekt require('../xajax/xajax_core/xajax.inc.php');
    kurde a przecież w xajax.inc.php dołącza mi binliotekę response

    ręce opadają:(

    Może ktoś wie jak to ogarnąć?

    pozdrawiam
    Sławek

strony : [ 1 ]


Szukaj w grupach

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: