Naar de hoofdinhoud

Sjablonen

Automatiseer je content met behulp van sjablonen

Meer dan een week geleden bijgewerkt

Inhoud

Wat is een sjabloon?

Sjablonen worden gebruikt om één of meerdere content velden automatisch te vullen. Dit kan handig zijn als een bepaald content veld altijd dezelfde waarde heeft.

Sjablonen kunnen aan maximaal één categorie worden toegekend. Zodra er geen categorie is geselecteerd, zal de sjabloon worden toegepast op alle producten.


Als er bij de sjabloon een categorie wordt geselecteerd, zal de sjabloon worden toegepast op alle producten van deze categorie, inclusief de producten die aan subcategorieën van deze categorie vallen.


Zodra er bij een product al specifieke content is ingevuld voor het veld waar ook een sjabloon voor is aangemaakt, zal de sjabloon niet worden toegepast.

Sjablonen beheren

Klik in het linker menu op 'Sjablonen' om sjablonen te beheren en aan te maken.

Op deze pagina vind je een overzicht van al je ingestelde sjablonen.

Je hebt de mogelijkheid om te filteren op:

  • Categorie

  • Veld

  • Taal

  • Structuur

  • Sjabloon

Door het gebruik van een van deze filters, hou je in het overzicht alleen de sjablonen over die voldoen aan de ingestelde filters.

Je kunt een sjabloon bewerken door op het pennetje naast het sjabloon te klikken.

Een sjabloon verwijderen is mogelijk door op het prullenbak icoontje naast het sjabloon te klikken.

Sjabloon aanmaken

Klik rechts onder op het plus icoon om een nieuw sjabloon aan te maken.

Categorie

Selecteer de categorie waarvoor het sjabloon toegepast moet worden.

Bij alle producten die aan deze categorie gekoppeld zitten wordt het sjabloon uiteindelijk toegepast.
Het gaat hier om de categorie uit ProductFlow.
Als er geen categorie geselecteerd wordt, wordt het sjabloon bij alle producten toegepast.

Veld

Selecteer het content veld waar het sjabloon op toegepast moet worden.

Dit kunnen zowel basis- als marketplace specifieke content velden zijn.

Taal

Selecteer de taal waarin het sjabloon toegepast moet worden.

Als er geen taal geselecteerd wordt, dan wordt het sjabloon toegepast in iedere taal waar het geselecteerde veld beschikbaar is.

Sjabloon

Vul hier de waarde in die bij het geselecteerde content veld als sjabloon ingevuld moet worden.

Voorbeeld

Categorie = Koffiemachine

Veld = Materiaal

Taal = Nederlands

Sjabloon = Staal

In dit voorbeeld zouden bij alle producten die in ProductFlow gekoppeld zitten aan de categorie 'Koffiemachine', in het Nederlandse basis content veld 'Materiaal', de waarde 'Staal' ingevuld worden.

Geavanceerd gebruik (Tokens)

De inhoud van een sjabloon kan een vaste waarde bevatten, maar het is ook mogelijk om een sjabloon op te bouwen op basis van informatie die al ingevuld staat bij andere velden in de basis content.

Deze informatie kan via tokens worden toegevoegd aan het sjabloon.

Een sjabloon met tokens bouw je op de volgende manier op:


Voorbeeld voor een short title

"Deze {{ field_brand }} koffiemachine in de kleuren {{ field_color.0 }} en {{ field_color.1 }} geeft heerlijke koffie."

Bij {{ field_brand }} wordt ingevuld wat er bij het product bij merk is ingevuld in de Nederlandse basis content.
Bij {{ field_color.0 }} wordt de eerste kleur ingevuld die er bij het product in de Nederlandse basis content is ingevuld.

Bij {{ field_color.1 }} wordt de tweede kleur ingevuld (als die er is) die er bij het product in de Nederlandse basis content is ingevuld.

Om een token op de juiste manier op te bouwen moet de machine name van het desbetreffende content veld in de token ingevuld worden. Deze kun je achterhalen door in de basis content over het veld te hooveren.

Geavanceerde voorbeelden:

Plaats bijvoorbeeld de Short description bij een veld met de token;

{{field_short_description}}


Het is ook mogelijk om het eerste item te pakken bij een veld met meerdere waardes;

{{field_color.0}} .
De .0 betekent dat de eerste waarde uit het veld wordt gebruikt en bijvoorbeeld .1 zou betekenen dat de tweede waarde uit het veld wordt gebruikt.

Toon alle waardes van een veld in een HTML-lijst via een loop;

<ul>

{{#field_color}}

<li>{{.}}</li>

{{/field_color}}

</ul>

Bij tokens is het gebruik van IF-statements mogelijk, om te controleren of een variabele is ingevuld, de syntax hiervan is als volgt:

{{#field_brand}}

Dit wordt alleen getoond als field_brand is ingevuld

{{/field_brand}}

Beschikbare Tokens vanuit de basis content

Hieronder vind je alle tokens die beschikbaar zijn vanuit de basis content van ProductFlow:

General

Dimensions

Media

Warranty

Custom

title

product_size

cover_image

warranty_validity_time

data_1

short_title

product_length

additional_images

warranty_type

data_2

brand

product_width

swatch_images

warranty_exceptions

data_3

designer

product_height

video

manufacturer

product_weight

url

color

package_length

manual

material

package_width

certification

whats_in_the_box

package_height

short_description

package_weight

description

package_length

bulletpoints

product_diameter

search_terms

number_of_items

condition_description

Tokens gebruiken voor verkoopkanalen

Je kunt de tokens gebruiken om content bij je verkoopkanalen te vullen. Wil je bijvoorbeeld het veld merk terug laten komen, zet dan {{ field_brand }} in het sjabloon en geef aan welk veld binnen je verkoopkanaal moet worden gevuld met de merknaam.

Let op! Als het veld van het desbetreffende verkoopkanaal niet zichtbaar is in het dropdownmenu onder 'Veld', dan moet je eerst zorgen dat de categorie gekoppeld is aan de betreffende classificatie van het verkoopkanaal.
Ga hiervoor naar categorieën > scroll naar beneden tot je jouw verkoopkanalen ziet en klik onder je verkoopkanaal op 'classificeren', koppel vervolgens de categorie aan de juiste classificatie van het desbetreffende verkoopkanaal.

Was dit een antwoord op uw vraag?