iceman-fx
Beiträge: 455
Registriert: 13. Feb 2007, 16:16
Wohnort: Sachsen
Kontaktdaten: Website

Welcher ExtensionPoint für Zugriff nach Kategoriewechsel (Ajax) ?

5. Okt 2018, 15:19

Hallo Leute,

im Rex5 wird ja im Backend der Klick auf eine Kategorie mittels Ajax durchgeführt, so dass die gesamte Seite nicht jedesmal komplett neu geladen wird.

Mit welchem ExtensionPoint kann ich auf solch einen Klick reagieren, wenn mein Addon sich immer automatisch an die gewählte Kategorie in der Struktur anpassen soll?

Oder muss ich hierbei zwingend permament per Javascript die sich ändernde URL überwachen um darauf reagieren zu können?
VG iceman

_____________________________________________________________
www.fotodesign360.de / www.falkomueller.com

Benutzeravatar
Thomas.Skerbis
Beiträge: 1330
Registriert: 4. Aug 2006, 14:06
Wohnort: Rheinberg
Kontaktdaten: Website Twitter

Re: Welcher ExtensionPoint für Zugriff nach Kategoriewechsel (Ajax) ?

13. Okt 2018, 22:34

Du kannst es aus der URL auslesen:
z.B:

Code: Alles auswählen

$article_id = rex_request('article_id', 'int');
$category_id = rex_request('category_id', 'int', $article_id);
Thomas Skerbis

Bild | KLXM Crossmedia / Werbeagentur in Moers | https://klxm.de

Tricks zu REDAXO
https://friendsofredaxo.github.io/tricks/

iceman-fx
Beiträge: 455
Registriert: 13. Feb 2007, 16:16
Wohnort: Sachsen
Kontaktdaten: Website

Re: Welcher ExtensionPoint für Zugriff nach Kategoriewechsel (Ajax) ?

20. Okt 2018, 08:20

Hallo Thomas,
Das ist doch der reguläre Weg, wenn man die Seite neu lädt.

Im rex5 werden die Inhalte bei Kategoriewechsel doch aber mit Ajax nachgeladen, wodurch ich damit keine Seite neu lade und demnach auch nicht direkt per PHP an die Artikel ID gelange.

Ich müsste jetzt quasi an die Daten kommen, welche beim Ajax Request gesendet werden.

Dazu müsste ich aber am Besten einen Einstiegspunkt haben, um zu wissen, wann sich die URL per Ajax geändert hat.
VG iceman

_____________________________________________________________
www.fotodesign360.de / www.falkomueller.com

Zurück zu „AddOns / Packages [R5]“