Я использую Smarty 3 и стараюсь расширять свои ссылки параметрами.
Это отлично работает:
<a href="{$smarty.const.FILENAME_DEFAULT|xtc_href_link:'filter_license=1'}" class="btn btn-default btn-lg {if $smarty.get.filter_license == '1'}active{/if}">some text</a>
Но когда я пытаюсь расширить эту ссылку с помощью существующего параметра $_GET
, возникает синтаксическая ошибка, и я получаю белую страницу.
<a href="{$smarty.const.FILENAME_DEFAULT|xtc_href_link:'cPath=$smarty.get.cPath&filter_license=1'}" class="btn btn-default btn-lg {if $smarty.get.filter_license == '1'}active{/if}">some text</a>
Параметр $_GET
похож на cPath = 1_3
Есть ли другой способ вызвать переменную smarty внутри smarty?