bedingte sprachabhängige Generierung
Author: jlindenberg
Publication Date: 12/7/2011 7:37
Hallo Community,
ich habe eine Datenquelle mit Datensätze, die welche nur in eine Sprache Sinn haben.
ich frage mich, ob man die Seiten teilweise generieren kann.
Also, fs generiert:
Satz 1 -> /de/satz1.hmtl /en/satz1.hmtl
Satz 2 -> /de/satz2.hmtl /en/satz2.hmtl
Satz 3 -> /de/satz3.hmtl /en/satz3.hmtl
Satz 4 -> /de/satz4.hmtl /en/satz4.hmtl
ich brauche nur aber:
Satz 1 -> /de/satz1.hmtl
Satz 2 -> /de/satz2.hmtl
Satz 3 -> /en/satz3.hmtl
Satz 4 -> /en/satz4.hmtl
natürlich konnte ich die Seiten löschen, oder in deploy berucksichtigen nicht, aber warum generieren, was unnötig ist ? ( echo > /dev/null )
Vielen Dank in Vorfeld
Tags: generierung, mehrsprachigkeit
-
Author: hoebbel - 12/7/2011 9:01
Hallo jlindenberg,
Sie können entweder diesen Haken selber hinzufügen [einfach eine entsprechende CHECKBOX Eingabekomponente benutzen] und diese im Template abfragen [Wenn die Bedingung zur Generierung nicht erfüllt ist, diese mittels $CMS_SET(#global.stopGenerate, true)$ abbrechen]. Dann müssen Sie aber auch selbst dafür sorgen, dass Links auf diese Seite entsprechend behandelt werden.
Oder Sie definieren die Eingabekomponente so, dass Sie sie sprachabhängig abfragen können und in der Abfrage über diese Eingabekomponente definiert wird, ob ein Datensatz ausgegeben werden soll.
Etwas stutzig macht mich das Beispiel, welches Sie anführen [/de/satz4.hmtl]. Wenn die Datensätze aus einer Contentprojektion {Tab "Daten" in der Struktur vorhanden, in der Inhalte-Verwaltung wird ein Absatz über eine Tabellenvorlage eingebunden} stammen würden, müssten die Seiten /de/satz_4.hmtl heißen.
Wenn es keine Contentprojektion ist, dann können sie natürlich auch keine Daten über eine Abfrage nicht darstellen.
Viele Grüsse aus Dortmund,
Holger Höbbel
0
Bitte melden Sie sich an, um einen Kommentar zu hinterlassen.
Kommentare
1 Kommentar