Разработка формы, включающей рубин на рельсах и начальной загрузке - PullRequest
0 голосов
/ 11 ноября 2019

У меня есть следующий фрагмент из одной из моих форм, я хотел бы изменить текст местозаполнителя, так что, например, перед выбором данных в поле будет отображаться, например, «Выбрать уполномоченного». Я изменил текст и подсказку, но отображается только текст по умолчанию «Пожалуйста, выберите». Если я изменю текст в заполнителе для «start_at» и «end_at», он изменится, но не, например, для «all_day» или «office_in_charge» и «contact_person». Почему изменения работают для одного, а не для другого. Как я могу изменить его так, как я хочу?

Спасибо и уважение, Дани

<div class="row form-group">
  <div class="col-sm-3 field">
    <%= form.text_field :start_at, {placeholder: :start_at, class: 'form-control date-field datetimepick', readonly: (!this_is_a_subevent) } %>
  </div>
  <div class="col-sm-3 field">
    <%= form.text_field :end_at, {placeholder: :end_at, class: 'form-control date-field datetimepick', readonly: (!this_is_a_subevent) } %>
  </div>
  <div class="col-sm-1 form-check field">
    <%= form.check_box :all_day, {placeholder: :all_day, class: 'form-check-input'} %>
    <%= form.label :all_day, {class: 'form-check-label'} %>
  </div>
  <div class="col-sm-5">
    <%
        offices = Office.all.collect {|t| [t.display_name, t.id]}
    %>
    <%= form.label :assign_event_to %>
    <%= form.select :office_in_charge, offices, {prompt: :office_in_charge}, {placeholder: :office_in_charge, class: 'form-control'} %>

    <%
        event_owners =
          ::CoreModels::PeopleAndCompanies::Person.all +
          ::CoreModels::PeopleAndCompanies::Company.all +
          Office.all +
          Department.all #+
          #Team.all
    %>
    <%= form.label :contact_person %>
    <%= form.collection_select :event_owner_gid, event_owners, :to_global_id, :to_s, {prompt: :event_owner}, {placeholder: :event_owner, class: 'form-control'} %>
  </div>
</div>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...