Простая форма: отключение полей условно - PullRequest
0 голосов
/ 08 июня 2018

Я использую 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

, но это не кажется слишком аккуратным, поэтому мне было интересно, есть ли у вас какие-либо предложения о том, как его реорганизовать?

...