Zum Inhalt springen

Autoparser, hab ich richtig Template geändert ?

Erstellt am 26. Februar 2007 · 1 Antwort · letzte Antwort am 27. Februar 2007

Tags: Frage

student-uni ·

hab 2 Seite

Seite 2 auf der Ebene 2 hat 3 Spalten

Seite 1 auf der Ebene 1 hat 2 Spalten
und Seite 1 ist mit Template gebunden:

temp.mainTemplate.subparts.Spalte1 < styles.content.getLeft
temp.mainTemplate.subparts.Spalte2 < styles.content.get

Wobei Spalte 1 und 2 - sind IDs
in der Tabelle in gebundenen Template:

<table>
<tr>

<td id="Spalte1">
</td>

<td id="Spalte2">
</td>


</tr>
</table>

Jetzt möchte ich Spalte 3 von Seite 2 ausgeben.

Ich erzeuge eine neue Template-Datei

<table>
<tr>

<td id="Spalte1">
</td>

<td id="Spalte2">
</td>

<td id="Spalte3">
</td>


</tr>
</table>

Binde Template mit Seite 2 indem ich schreibe

temp.mainTemplate.subparts.Spalte3 < styles.content.getRight

(zu den existierenden)
temp.mainTemplate.subparts.Spalte1 < styles.content.getLeft
temp.mainTemplate.subparts.Spalte2 < styles.content.get

Frage:
Hab ich die richtige Lösung gefunden ?

Ich denke die Lösung ist nicht optimal,
es konnte wahrscheinlich mit dem TemplateAutoparser
eine elegantere Lösung zu finden.

Danke, wenn jemand was besseres vorschlägt

m.​att ·

Hi,

ich habe vielliecht etwas falsch verstanden, aber ich würde 2 verschiedene Html-templates erstellen, so wie du das glaub ich auch gemacht hast.

Der zweiten seite gibst du dann ein neues extension template mit:

plugin.tx_automaketemplate_pi1.content.file = fileadmin/templates/seite2.html

Hab ich auch schon so gemacht.