redaxo/redaxo — pull request #343 by gharlan (2013-08-29 10:05:41+00:00)
Title: PJAX im Backend

Es ist ja noch die Frage offen, ob/wie PJAX im Backend eingesetzt werden soll.

Aktuelle Idee ist, dass Seiten nur über PJAX geladen werden, wenn man die aktuelle Page nicht verlässt, also wenn sich der Page-Param (welcher in R5 alle Page-Ebenen enthält, inkl. Subpage etc.) nicht ändert.
Muss aber noch ausdiskutiert werden.

Weiterhin ist noch die Frage, ob man PJAX deaktivieren können soll (global, pro Addon, oder pro Page)…

---

Nach Diskussion ergeben sich diese Todos:

- [ ] Pjax-Property bei den Page-Objekten einbauen (mit Vererbung, default ist false)
- [ ] Pjax nur innerhalb einer Page verwenden, und nur wenn es aktiviert wurde
- [ ] `data-pjax`-Attribut richtig auswerten. Darüber kann Pjax für einzelne Links/Forms sowohl aktiviert, als auch deaktiviert werden.
- [ ] Pjax in den Core-Pages und in den Core-Addons aktivieren (wo es möglich ist)