If/else tags in sjablonen

Met een if/else tag kun je 2 soorten teksten bepalen waarvan de tag bepaalt wanneer welke tekst verstuurd moet worden.

Voorbeeld aangepaste tekst voor het kanaal Belvilla

Zo kun je bijvoorbeeld in je reserveringsbevestiging naar reserveringen van een bepaald kanaal andere tekst tonen dan wanneer deze via je eigen website of alle andere kanalen binnen komt.

{% if channel.name == "Belvilla" -%}
Dit is de tekst die ik naar reserveringen via Belvilla wil versturen
{% else %}
En dit is de tekst die ik naar alle andere kanalen wil sturen.
{% endif %}

Voorbeeld aangepaste tekst voor segmenten

Het is mogelijk om tags in een sjabloon te gebruiken voor meerdere segmenten. Er kan onderscheid in de volgende segmenten worden gemaakt:

  • apartment: Appartement
  • berth: Ligplaats
  • house: Vakantiehuis
  • pitch: Kampeerplaats
  • room: Kamer
  • other: Overige accommodatie

Hieronder zie je het voorbeeld van segmenten vakantiehuizen, ligplaatsen en overige accommodaties met de bijbehorende tags.

{%- if rentable_type.semantic_segment == "house" -%}

Voor de  vakantiehuizen type je de tekst hier.

{%- elsif rentable_type.semantic_segment == "berth" -%}

Voor de  ligplaatsen type je de text hier.

{%- else -%}

En voor de  overige accommodaties type je de tekst hier.

{%- endif %}

De opbouw is zo gemaakt dat wanneer er een reservering op een vakantiehuis wordt gemaakt, de tag  {% if rentable_type.semantic_segment == "house" -%} wordt gebruikt. De tekst die je onder deze tag gebruikt wordt dan meegenomen in het sjabloon waarin je deze tag hebt ingesteld.

Wanneer een bezoeker een reservering voor het segment ligplaatsen maakt, dan zal de tag  {%- elsif rentable_type.semantic_segment == "berth" -%} worden gehanteerd. Ook hier wordt de tekst die onder de tag wordt gebruikt meegenomen in het sjabloon waarin je deze tag hebt ingesteld.

Wanneer er op een andere accommodatie een reservering wordt gemaakt zal de tag  {%- else -%} worden gehanteerd. Vervolgens voer je de tekst in die je met deze tag wil meesturen en plaats je daaronder de tag {%- endif %} zoals je hierboven kunt zien.

Let op! Bij het gebruik van de tags dien je de segmenten in het Engels te vermelden.

🇬🇧 🇩🇪

Heeft dit je vraag beantwoord? Bedankt voor je feedback Er was een probleem met het versturen van jouw feedback. Probeer het later opnieuw.