Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 09. August 2013 13:41

fbl
hat von CMS/ms gehört
Registriert: 09. August 2013
Beiträge: 3

[GELÖST] Ajax mit eigenem Modul

Hallo,

ich bin ziemlich neu mit CMS MS unterwegs, habe jedoch einige Erfahrung mit PHP, HTML etc.
Ich versuche mit JQuery eine kleine Ajax abfrage zu machen. Das Modul, das diese Anfrage bearbeiten soll, läuft und dessen Ausgabe wird angezeigt.
Das Problem ist, dass ich nur die Ausgabe des Moduls erhalte und nicht die ganze Seite.
Mittels <domain>/?showtemplate=false erhalte ich den Inhalt des {content} Tags. Wenn ich mit

<domain>/index.php?mact=BB,cntnt01,BB,0&cntnt01returnid=15&showtemplate=false

versuche, mein Modul (Name ist BB) zu aktivieren und dessen Ausgabe zu erhalten, kommt eine leere Seite zurück.

Wie kann ich das anstellen?

Gruss

Fabian

Offline

#2 10. August 2013 18:40

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.437

Re: [GELÖST] Ajax mit eigenem Modul

Bin etwas verwirrt:

Das Problem ist, dass ich nur die Ausgabe des Moduls erhalte und nicht die ganze Seite.

Wenn Du die ganze Seite haben willst, dann lass den Parameter showtemplate weg.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#3 11. August 2013 21:01

fbl
hat von CMS/ms gehört
Registriert: 09. August 2013
Beiträge: 3

Re: [GELÖST] Ajax mit eigenem Modul

Yup, das ist verwirrend geschrieben, ich glaube da fehlt irgendwo ein will. Also natürlich will ich nur den Inhalt und nicht die ganze Seite. Ich erhalten mit dem Parameter showtemplate=false jedoch die Ausgabe des falschen Moduls. Nämlich die des {content} tags und nicht die meines eigenen Moduls.

Offline

#4 16. August 2013 14:56

fbl
hat von CMS/ms gehört
Registriert: 09. August 2013
Beiträge: 3

Re: [GELÖST] Ajax mit eigenem Modul

Das war ein schlichter Typfehler, die URL müsste lauten:

index.php?mact=BB,cntnt01,default,0&cntnt01returnid=15&showtemplate=false

Offline