Button Text an Inhalts-Typ anpassen
Anstatt lange if-ifelse-else Konstrukte in euren Twig-Templates zu erstellen, um zahlreiche mögliche Fälle abzudecken, wisst Ihr, dass es das Switch-Statement gibt.
Anstatt lange if-ifelse-else Konstrukte in Euren Twig-Templates zu erstellen, um zahlreiche mögliche Fälle abzudecken, wisst Ihr, dass es das Switch-Statement gibt.
{% switch type %}
{% case "pdf" %}
{% default %}
{% endswitch %}
Was allerdings noch übersichticher ist, ist die Möglichkeit, eine solche Abfrage mit einer LookUpTable (LUT) zu lösen.
{% set buttonLinkName = {
"pdf": "PDF ansehen",
"image": "Bild anzeigen",
} %}
{% set linkTitel = buttonLinkName[type] ?? buttonLinkName["default"] %}
{{ linkTitel|t }}