2017-02-23 2 views

Répondre

1

Vous pouvez assigner une nouvelle variable et passer que le paramètre de fichier, comme:

{assign var="my_file" value="{s name='sFooterPaymentsIcon'}{/s}"} 

puis

src="{link file="$my_file"}" 
1

Vous pouvez le faire de cette façon:

//Assign snippet value to variable $snippetLink, in case variable is empty - assign LinkInCaseSnippetEmpty 
{assign var='snippetLink' value='LinkInCaseSnippetEmpty'|snippet:'TheNameOfSnippet':"Namespace/If/Need"} 
//assign source from variable $snippetLink 
src="{link file=$my_file}" 

En une ligne:

src="{link file='LinkInCaseSnippetEmpty'|snippet:'TheNameOfSnippet':'Namespace/If/Need'}" 
0

{s} est pour des extraits de texte et ne doit pas être utilisé pour les variables de configuration. Si vous devez configurer un include, vous devez créer un plugin pour cela.

Le plugin doit avoir un abonné frontal et rendre l'inclusion de fichier configurable via le formulaire de configuration backend. Dans l'abonné, vous pouvez transmettre la valeur de configuration pour l'inclusion de fichier à la vue frontend.