Добавлять статусный шрифт, когда я назначаю сотрудника для бронирования (RUBY / RAILS) - PullRequest
0 голосов
/ 11 декабря 2018

Я хочу добавить два разных статусных шрифта - потрясающий значок, когда я назначаю сотрудника на станцию ​​бронирования.когда презентация обновляется, я могу назначить сотрудника.Если бронирование назначено, шрифт «fa fa-check-circle», а когда не назначен, шрифт «fa fa-times-circle».Я не знаю, как это сделать.

Мое состояние в индексном представлении на всех карточках:

<div class="flip-card">

        <div class="flip-card-inner">
          <div class="flip-card-front">

            <% if !Booking.first.prestations.first.job.nil? %>
              <span style="font-size: 18px; color: green;">
                <i class="fas fa-check-circle"></i>
              </span>
            <% else %>
              <span style="font-size: 18px; color: red;">
                <i class="fas fa-times-circle"></i>
              </span>
            <% end %>
            <p>Ginette</p>

            <%= simple_form_for @bookings.first.prestations.first do |f| %>
              <%= f.input :job_id,:collection => @users,:label_method => :first_name,:value_method => :id,:label => "Employée",:include_blank => false %>
              <%= f.button :submit %>
              <% end %>


          </div>
          <div class="flip-card-back">

            <span>Description du service:</span>
            <p>Nettoyer la piscine et passer la tondeuse.</p>

          </div>
        </div>
      </div>

Я должен добавить условие в мои prestations # update

def update
 if @prestation.update
   redirect_to bookings_path
 else
   render "edit"
 end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...