Erweiterungen > parentslist
| [parentslist] Elternelemente in tl_page | |||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Legt eine Liste aller Eltern- und Kindelemente als neues Feld in tl_page abWICHTIGER HINWEIS: Diese Erweiterung ist ausschließlich als Grundlage für die Entwicklung anderer Erweiterungen gedacht. Sie richtet sich explizit an Entwickler und sollte nicht einzeln installiert werden. In der Tabelle tl_page werden zwei neue Felder eingeführt: parents und rootId. Diese sollen den Zugriff auf alle Vorfahrenelemente und auf das Root-Objekt für jede Seite deutlich beschleunigen. Im Feld rootId wird direkt die ID des jeweils zu dieser Seite gehörenden Root-Objekts gespeichert. Es ermöglicht einen Zugriff auf dieses Objekt mit einer einzigen SQL-Abfrage. Im Feld parents wird eine kommaseparierte Liste aller Vorfahrenelemente (parent, parent-parent, ...) bis hoch zum Root-Objekt abgelegt. Mittels dieser Liste kann über eine einzige SQL-Abfrage auf sämtliche Eltern-Objekte zugegriffen werden statt diese in einer Rekursion durchlaufen zu müssen. Im Feld childrens wird eine kommaseparierte Liste aller untergeordneten Unterseiten abgelegt - über alle Ebenen. Wenn alle Werte neu gesetzt werden sollen, dazu bitte die Spalten parents und rootId aus der Tabelle tl_page löschen und anschließend die Datei runonce.php aus /sytem/modules/partentslist nach /system kopieren. | |||||||||||||||
| Version | 1.1.1 stable | Typ | Frei | ||||||||||||
| Freigabedatum | 2011-02-05 | Kategorie | Andere | ||||||||||||
| Lizenz | LGPL | ||||||||||||||
| Urheberrecht | © 2011 Jan Theofel, Tristan Lins, 2010-2011 ETES GmbH | ||||||||||||||
| Autor | Jan Theofel (jan.theofel) http://www.theofel.de/ | ||||||||||||||
| Freigabe-Notizen und Änderungs-Log für 1.1.1 stable | Andere Versionen | ||||||||||||||
- Fehler in runoce behoben | 1.0.0 beta1 1.0.0 rc1 1.0.0 rc2 1.0.0 stable 1.1.0 stable | ||||||||||||||
| Version Downloads | 48 | Total Downloads | 112 | ||||||||||||
| Version Install. | 1971 | Total Install. | 4166 | ||||||||||||
| Version Updates | 585 | Total Updates | 1146 | ||||||||||||
| Abhängigkeiten dieser Erweiterung | Von dieser abhängige andere Erweiterungen | ||||||||||||||
|
| ||||||||||||||
| Paket | Grösse | Datum |
|---|---|---|
| Contao_parentslist_10010019_6.zip | 8752 | 2012-04-04 22:40 |
