Hallo zusammen,
ich steh gerade an.
Ich möchte per JavaScript Request einen Artikel in einen DIV laden. Das funktioniert ja eigentlich alles ganz gut, aber nur solange der aufgerufene Artikel ein leeres Template besitzt.
Derzeit ist es so dass, ich alle Links auf der Seite mit jQuery abfange und mit return false den Reload der Seite unterbinde. Dann nehme ich die Abgefangene URL zB.: index.php?article_id=4 und frage diese per $.ajax() ab und schon wird der Artikel in den Main Bereich geladen.
Wenn aber JS aus ist werden die Links natürlich nicht abgefangen und ich bekomme nur den Artikel, da er ja ein leeres Template besitzt.
Jetzt zu meiner Frage! Gibt es eine Möglichkeit das ich einen Artikel das default Template zuweise.
Wenn JS an ist binde ich eine PHP Zeile ein die das Template des aufgerufenen Artikels ändert.
Geht sowas überhaupt? Oder hat wer eine andere Lösung.
Ich bedanke mich für hilfreiche Infos.
Lg,
Herbert
Hallo,
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Wir haben in letzter Zeit festgestellt, dass die Kommunikation via Slack viel schneller und zielführender ist als ein Beitrag im Forum. Aufgrund der neuen und besseren Möglichkeiten der Kommunikation haben wir uns entschlossen das Forum nur noch als Archiv zur Verfügung zu stellen. Somit bleibt es weiterhin möglich hier nach Lösungen zu suchen. Neue Beiträge können nicht mehr erstellt werden.
Wir empfehlen, für deine Fragen/Probleme Slack zu nutzen. Dort sind viele kompetente Benutzer aktiv und beantworten jegliche Fragen, gerne auch von REDAXO-Anfängern! Slack wird von uns sehr intensiv und meistens "rund um die Uhr" benutzt
Selbst einladen kannst Du dich hier: https://redaxo.org/slack/
Re: JS Request und Artikel Template ändern
Hello Herbert!
Einfach auf der verlinkten API-Referenzseite etwas nach unten scrollen und nach "Loading Page Fragments" suchen.
Du kannst also immer dein Standardtemplate benutzen.
Juppchen. jQuery nimmt über seine load-Funktion auch einen zusätzlichen Selektor entgegen, mit dem du bestimmen kannst, welcher Teil der angeforderten HTML-Resource geladen werden soll.bigh03 hat geschrieben:Oder hat wer eine andere Lösung.
Einfach auf der verlinkten API-Referenzseite etwas nach unten scrollen und nach "Loading Page Fragments" suchen.
Du kannst also immer dein Standardtemplate benutzen.
Re: JS Request und Artikel Template ändern
Yeah Xong, du bist der Größte! Da hab ich wohl in der jQuery API was übersehen. Danke.
Re: JS Request und Artikel Template ändern
geil, kannt ich nicht.. super Tip! ;)Xong hat geschrieben:jQuery nimmt über seine load-Funktion auch einen zusätzlichen Selektor entgegen, mit dem du bestimmen kannst, welcher Teil der angeforderten HTML-Resource geladen werden soll.
lg,
Jan
vg, Jan