Bitte beachte, dass sich diese Dokumentation auf die neuste Version dieser Erweiterung bezieht. Wenn eine ältere Version eingesetzt wird, kann diese abweichen. Die jeweils passende Dokumentation befindet sich im Dokumentation-Verzeichnis der Erweiterung.
Eine weitere Fahrzeug-Information in der Detailansicht
Um eine weitere Information in der Detailansicht anzuzeigen, brauchst Du ein Fluid-Partial und ein wenig TypoScript. Wenn nun bspw. die Farbe in einem Wort angezeigt werden soll, erstellst Du als erstes das Partial:
<f:if condition="{fahrzeug.vehicle.specifics.exteriorColor}">
<f:if condition="{fahrzeug.vehicle.specifics.exteriorColor.manufacturerColorName}">
<dt><f:translate key="tx_fahrzeugsuche_label.color" /></dt>
<dd>
<f:translate key="tx_fahrzeugsuche_label.color_{fahrzeug.vehicle.specifics.exteriorColor.color -> f:format.case(mode: 'lower')}" />
</dd>
</f:if>
</f:if>
Dieses speichern wir in Partials/Fahrzeugsuche/FahrzeugFields/Vehicle/Specifics/ExteriorColorShort.html
.
Als nächstes muss via Setup-TypoScript angegeben werden, das dieses Partial verwendet werden soll.
plugin.tx_fahrzeugsuche {
settings {
detail {
displayFieldsets {
specifics {
label = Spezifisches
fields {
10 = Vehicle/Specifics/ExteriorColor
}
}
}
}
}
}