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.
{%- else -%}
{%- 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.