Witam,

Mam dwa problemy ze zmiennymi w szablonie.

Pierwszy to taki, ze jak podaje zmienna tablicowa jako parametr do modyfikatora, to zamiast jej wartosci przekazywane jest to, co w cudzyslowie, czyli:

...|modyfikator:"$zmienna.tablicowa"

Pomaga tu utworzenie dodatkowej zmiennej:

{assign var="zmienna_zwykla" value=$zmienna.tablicowa}
...|modyfikator:"$zmienna_zwykla"



Druga sprawa to laczenie zmiennych... docelowo chcialbym w parametrze tego modyfikatora dac dwie zmienne rozdzielone spacja i kreska, cos w tym stylu:

...|modyfikator:"$zmienna.tablicowa - $zmienna.tablicowaDruga"

Proba polaczenia ich w dodatkowej zmiennej nie dziala bo zostaje przekazana ciag w cudzyslowach:

{assign var="zmienna_zwykla" value="$zmienna.tablicowa - $zmienna.tablicowaDruga"}

Pomaga tylko

{assign var="zmienna_zwykla" value=$zmienna.tablicowa}
{assign var="zmienna_zwyklaDruga" value=$zmienna.tablicowaDruga}
...|modyfikator:"$zmienna_zwykla - $zmienna_zwyklaDruga"


Da sie te zapisy rozwiazac na poziomie szablony jakos prosciej bez deklaracji dodatkowych zmiennych?