Guten Morgen
Meines Wissens wird das Modul sogar geparst, und zwar beim Abspeichern, vom Code-Styler-Checker-Dingens.
Ob man da was andocken könnte, weiß ich nicht.
Vielleicht ist ja Javascript der Weg und nicht PHP und DB im Backend?
Die einzelnen Probleme hatte ich noch nicht bedacht, weil ich sie nicht kannte.
Um es nochmal fest zu halten:
Das Problem mit den CMS-Types und den Nummern besteht nur auf einer Seite, also einem Artikel.
Innerhalb eines Modules ist es wohl leichter, die Nummern zu finden.
Innerhalb eines Artikels ging es aber nur über con_content.
Wir brauchen aber die Nummern aller verwendeten CMS-Types eines Artikels.
Folglich brauchen wir Variante 1 und 2 nach Deiner Einschätzung.
Was aber ist mit dem Template?
Gibt es da Daten die man beziehen könnte und man alle Module eines Templates durchforsten würde?
Was wäre, wenn in den Modul-Metadaten-Tabelle die CMS-Types und zugehörige Nummern gespeichert werden würden, und zwar immer dann, wenn ein Modul abgespeichert wird?
Dann hätte man einen fertigen Datensatz in der DB-Tabelle, der bezüglich der Module eines Templates abgefragt werden könnte.
Da müsste dann nicht bei jedem Backend-Aufruf geparst werden.
Ich sehe das Problem mit diesen Zahlen als durchaus wichtig an, besonders bei größeren Projekten.
VG,
Frank
Fliegt der Bauer übers Dach, ist der Wind weißgott nicht schwach.