Ruby on Rails
24
Вклад в тег
class Doctor < ActiveRecord::Base
has_many :patients, class_name: 'User'
def current_money
doctor_hour_price.to_f * patients.where("enter_date >= ?", 7.days.ago).count
end
end
<tbody>
<tbody>
<% @doctor.each do |doc| %>
<tr>
<td><%= doc.doctor_first_name %></td>
<td><%= doc.doctor_second_name %></td>
<td><%= doc.current_money %></td>
<td><%= link_to 'Переглянути', doc %></td>
<td><%= link_to 'Редагувати', edit_doctor_path(doc) %></td>
<td><%= link_to 'Видалити', doc, method: :delete, data: { confirm: 'Are you sure?' } %></td>
</tr>
<% end %>
</tbody>
require 'uri' # подключение библиотеки для работы с адресами возможно в rails это не нужно
uri = URI.parse('http://сервис.ru/sys/send.php')
params = { login: 'login', password: '12345678' } # хэш с параметрами запроса
uri.query = URI.encode_www_form( params ) # кодирование параметров в строку запроса
require 'net/http' # подключение библиотеки для отправки HTTP запросов
Net::HTTP.get(uri) # собственно запрос