Benutzer-Werkzeuge

Webseiten-Werkzeuge


dev:284:q_a-helloworld

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
dev:284:q_a-helloworld [25.11.2014 17:09] – [Fragen & Antworten zu 'HelloWorld'] Manuela v.d.Deckendev:284:q_a-helloworld [03.06.2015 15:48] (aktuell) – Externe Bearbeitung 127.0.0.1
Zeile 7: Zeile 7:
 ===== Weshalb keine page_id mehr in Addons? ===== ===== Weshalb keine page_id mehr in Addons? =====
 In WB-Versionen vor 2.8.4 wurden Addons in der Regel sowohl mit der **//page_id//** als auch der **//section_id//** des Einbindungsortes verknüpft. Diese Doppelverknüpfung ist überflüssig, da redundant und störend für eine flexiblere Verwaltung.\\ In WB-Versionen vor 2.8.4 wurden Addons in der Regel sowohl mit der **//page_id//** als auch der **//section_id//** des Einbindungsortes verknüpft. Diese Doppelverknüpfung ist überflüssig, da redundant und störend für eine flexiblere Verwaltung.\\
-Die feste Verknüpfung mit der //page_id// wird in einem Addon nicht benötigt. Bei tatsächlichem Bedarf der aktuellen //page_id// kann diese jedoch jederzeit über die Tabelle `sections` oder aber die Registry abgerufen werden. Da eine Section im gesamten System nur ein einziges mal vorkommen kann, ist die Zuweisung zwischen Section und Addon-Instanz per //section_id// absolut eindeutig.\\+Die feste Verknüpfung mit der //page_id// wird in einem Addon grundsätzlich nicht benötigt. Bei anderweitigem Bedarf der aktuellen //page_id// kann diese jedoch jederzeit über die Tabelle `sections` oder aber die Registry abgerufen werden. Da eine Section im gesamten System nur ein einziges mal vorkommen kann, ist die Zuweisung zwischen Section und Addon-Instanz per //section_id// absolut eindeutig.\\
 Der große Vorteil zu bisherigen Versionen: Durch vermeiden von Redundanzen in der Verknüpfung von //page_id// und //section_id// wird die Verwaltung von Sections wesentlich einfacher. Durch eine einfache Änderung in der Tabelle `sections` kann z.B. eine komplette Section jetzt bequem von einer Seite zu einer anderen verschoben werden. Das war bisher nicht ohne großen Aufwand möglich. Der große Vorteil zu bisherigen Versionen: Durch vermeiden von Redundanzen in der Verknüpfung von //page_id// und //section_id// wird die Verwaltung von Sections wesentlich einfacher. Durch eine einfache Änderung in der Tabelle `sections` kann z.B. eine komplette Section jetzt bequem von einer Seite zu einer anderen verschoben werden. Das war bisher nicht ohne großen Aufwand möglich.
 ===== zzz ===== ===== zzz =====
  
dev/284/q_a-helloworld.1416935380.txt.gz · Zuletzt geändert: 03.06.2015 15:53 (Externe Bearbeitung)