DeutschEnglish homekontaktrss Diese Seite weiter empfehlen
anmelden
  • Aktuelles
  • CMS-TYPO3
  • Services
  • Account
  • Tipps / Tricks
  • Home
  • Aktuelles
  • CMS-TYPO3
  • Tipps / Tricks
  • Services
  • Account
  • Extra
Ihre Seite kostenlos in unsere Webkatalog eintragen
bitte hier klicken.
its7.de Möchten Sie eine Webseite erstellen, Wir helfen Ihnen dabei.
Webseite kostenlos eintragen Webseite kostenlos eintragen
hostfactory hostfactory
also-s.de Fachstudio für dauerhafte IPL-Haarentfernung ohne Gelanwendung
handytarifevergleich.com Handytarife Vergleichen

Kontakt

Typo3 :: Ajax mit jQuery

Aufruf Ajax mit Hilfe von jQuery unter TYPO3

Die Webseiten nutzen zur Zeit überwigend Ajax als Daten zu präsentieren.
Immer ist die Frage, wie soll man Ajax unter TYPO3 in einsatzt bringen.
Es gibt mehere Extension die uns die Möglichkeit geben, Ajax zu benutzen aber jede Extension hat eigene schwachstelle und kann richtig komplitziert sein (z.B Formidable). Für die Einfache Request durch Ajax ist es nicht sinnvoll, solche Extension zu installieren. Normale Weise beim Aufruf von jQuery.ajax werden Include verrückt speielen. Die Konstanten von Typo3 werden nicht weiter erkennt.

Hier gibt es eine Lösung, wie man mit Hilfe von jQuery Ajax in einsatzt bringen kann.

  1. In ext_localconf.php soll man folgende Zeile einfügen:
    $TYPO3_CONF_VARS\['FE'\]\['eID_include'\]\['script'\] = 'EXT:example/script.php';

  2. PHPScript kann wie folgt ausgesehen werden:
    <?php
    if (\!defined ('PATH_typo3conf')) die ('Could not access this script directly\!'); require_once(PATH_tslib.'class.tslib_pibase.php');
    class ajaxHandler extends tslib_pibase {
           function sayHello(){
                echo('hello');
           }
    }
    $
    ajaxHandler = new ajaxHandler();
    $
    ajaxHandler->sayHello();
    ?>

  3. Ganz einfach rufen Sie die AJAX-FUNKTION von jQuery wie folgt:
    jQuery.post("index.php?eID=script",
         { parameter: 'meinparameter' },
          function(data){
               alert( data );
          }
    );
Montag, 20. Juni. 2011 00:00
Zurück
TwitterFacebookLinkedIn
"INFORMATION TECHNOLOGY SOLUTIONS"
  • Impressum
  • Sitemap
  • AGB