Smarty и дополнительные параметры html_radios

Slam

Новичок
Smarty и дополнительные параметры html_radios

Как используя Smarty для формирования радио кнопок передавать дополнительные параметры?
Например, следующим образом я создаю 3 радио-кнопки
PHP:
{html_radios name="payment_method" options=$PAYMENT_METHODS selected=$SELECTED_METHOD  separator="<br />"}
Но мне нужно, чтобы при нажатии на одну из них срабатывало событие onclick="submit_enable();"

Как внести данную строку в свойства радио-кнопки, чтобы получить следующее:
PHP:
<input name="payment_method" type="radio" value="paypal" onclick="submit_enable();" />
 

ustas

Элекомист №1
Slam
smarty стал библиотекой с закрытым кодом?, посмотри как реализован плагин.
если совсем тормозишь, добавь строчку case 'onclick':
если нет пиши {html_radios name="id" values=$cust_ids selected=$customer_id output=$cust_names separator="<br />" onclick="submit_enable();"}
 

Slam

Новичок
ustas, боюсь, что так не выйдет!
{html_radios name="id" values=$cust_ids selected=$customer_id output=$cust_names separator="<br />" onclick="submit_enable();"}

Нужно, чтобы onclick="submit_enable(); было всередине <input ..>,
а не после него!

-~{}~ 14.10.07 19:44:

Насколько я понял, то все неизвестные параметры передается буквально.
Исходя из этого, можно решить данную проблему просто включив необходимую строку в html_radio
Например:
PHP:
{html_radios name="payment_method" options=$PAYMENT_METHODS selected=$SELECTED_METHOD onclick="submit_enable();"  separator="<br />" $SELECTED_METHOD_OPTIONS}
В результате, получим
PHP:
<input type="radio" name="payment_method" value="paypal" onclick="submit_enable();" />
 
Сверху