Я нашел обходной путь. Необходимый ассоциативный массив был для тега HTML Select. Поэтому я просто использовал {html_options} с атрибутами value и output вместо параметров. Я назначил один массив только для значений, а другой только для вывода.
У меня было это:
{html_options options=$paymentTypes}
Но я не хотел показывать все значения из массива paymentTypes, но мне нужно было, чтобы они были в массиве. Так что я сделал это:
{assign var='paymentTypesOutput' value=','|explode:"$paymentTypes[50],
$paymentTypes[51],$paymentTypes[11],$paymentTypes[10],$paymentTypes[12],
$paymentTypes[99],$paymentTypes[100]"}
{assign var='paymentTypesValues' value=','|explode:"50,51,11,10,12,99,100"}
{html_options values=$paymentTypesValues output=$paymentTypesOutput}
Это не самое элегантное решение - но оно работает.