+ Antworten
Ergebnis 1 bis 3 von 3

Thema: Ajax Request in einem Modul

  1. #1
    Neu an Board
    Registriert seit
    02.01.2009
    Beiträge
    22
    Bedankte sich
    2
    Erhielt 0 Danksagungen
    in 0 Beiträgen

    Standard Ajax Request in einem Modul

    Guten Abend liebe Community,

    ich möchte ein Module erstellen und zwar benötige ich die Funktionen und Variablen von Joomla!, im Normalfall kann man aus der Datei: mod_xxx/tmpl/default.php auch auf den Joomla Mainframe zugreifen wenn das Layout durch
    PHP-Code:
    require(JModuleHelper::getLayoutPath('mod_xxx')); 
    initiiert wurde.

    Allerdings möchte in der Datei default.php einen Ajax-Request durchführen, nur nachdem Request hab ich keinen Zugriff mehr auf die Datei: mod_xx/helper.php durch folgende Funktion:
    PHP-Code:
    defined('_JEXEC') or die('Restricted Access!'); 
    Was ja folglich bedeutet, dass ich auch keinen Zugriff mehr auf den Joomla Mainframe habe.

    Meine Frage lautet jetzt warum und wie kann ich das ändern?
    Die Datei ist doch die gleiche, warum ist nach dem Request der Mainframe nicht mehr da, also warum stehen mir die Daten nicht mehr zur Verfügung?

  2. #2
    Joomla Guru Avatar von elkuku
    Registriert seit
    14.06.2006
    Ort
    Guayaquil - Südamerika
    Beiträge
    1.689
    Bedankte sich
    74
    Erhielt 517 Danksagungen
    in 397 Beiträgen

    Standard

    Ich denke da liegt ein grundsätzliches Verständnisproblem vor

    Angefangen wird IMMER mit der index.php. Alle anderen Dateien beinhalten den 'restricted access' eben weil sie nicht direkt aufgerufen werden sollen (u.a. weil man dann eben keinen äh.. mainframe zur Verfügung hat - heisst jetzt ein bissi anders).

    So - Dein Problem ist jetzt denke ich, dass Du keine Module direkt aufrufen kannst. Schreib Dir dazu noch eine kleine Komponente die die ajax requests entgegennimmt und 'beantwortet'.
    Anders gehts net - Modul direkt aufrufen gibts nicht..
    Gruß,
    Nikolai
    Hilf mit: Deutsche Joomla! Dokumentation Help testing: EasyCreator Noch Fragen ? Forum.Joomla-Nafu.de

  3. #3
    Neu an Board
    Registriert seit
    24.06.2007
    Beiträge
    46
    Bedankte sich
    19
    Erhielt 6 Danksagungen
    in 6 Beiträgen

    Standard

    Dieser Beitrag könnte dir vielleicht helfen.

  4. Erhielt Danksagungen von:


+ Antworten

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein