Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Libraries > Smarty и дополнительные параметры html_radios


Автор: CoderUA 13.10.2007, 21:13
Как используя Смарти для формирования радио кнопок передавать дополнительные параметры?
Например, следующим образом я создаю 3 радио-кнопки
Код

{html_radios name="payment_method" options=$PAYMENT_METHODS selected=$SELECTED_METHOD  separator="<br />"}


Но мне нужно, чтобы при нажатии на одну из них срабатывало событие onclick="submit_enable();"

Как внести данную строку в свойства радио-кнопки, чтобы получить следующее:
Код

<input name="payment_method" type="radio" value="paypal" onclick="submit_enable();" />


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

В результате, получим
Код

<input type="radio" name="payment_method" value="paypal" onclick="submit_enable();" />


Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)