Я использую simple_form
.Мне интересно, какой будет лучшая практика для условного отключения поля (в моем случае, в зависимости от параметров)?Я сделал так, чтобы это работало так:
= simple_form_for @company do |f|
= f.error_notification
- if params.has_key?(:name)
= f.input :name, input_html: { value: params[:name] }, disabled: true
- else
= f.input :name, input_html: { value: params[:name] }
= f.button :submit
, но это не кажется слишком аккуратным, поэтому мне было интересно, есть ли у вас какие-либо предложения о том, как его реорганизовать?