Personalisatie functies: in_selection

De in_selection functie kan gebruikt worden om te checken of een gespecificeerd profiel in een specifieke view/selectie zit. Deze functie is ontwikkeld door Copernica en kan gebruikt worden om content te specialiseren met behulp van selecties in je database. Je kunt bijvoorbeeld een selectie maken van vrouwen waarvan je weet dat ze kinderen hebben en in je mails naar hen specifiek kinderkleren adverteren.

Om de functie uit te voeren is een selectie verplicht. Als het profiel niet meegegeven wordt probeert de functie zelf het profiel op te halen waarvoor je personaliseert.

Voorbeeld

{in_selection selection=mijn_selectie}
    { Display your content here! }
{/in_selection}
{in_selection profile=456 selection=mijn_selectie}
    { Display your content here! }
{/in_selection}

Verouderd

De {in_selection} functie is verouderd. We raden daarom aan om deze niet meer te gebruiken en hiervoor in de plaats de modifier in_selection in combinatie met de {if}-functie in te zetten. Met deze modifier kun je ook testen of een profiel in een selectie zit, en kun je direct alle kracht van de {if}-functie gebruiken:

{if $profile|in_selection:mijn_selectie}
    { Display your content here! }
{/if}