Алгоритм заказа следующий: пользователь (заказчик) создает заказ, другие пользователи (исполнители) лайкают заказ. Лайкнувшие пользователи показываются в самом заказе и заказчик выбирает исполнителя. Проблема в том, что гем acts_as_votable выводит либо квадратные скобки, если нет лайков. Либо выводит в квадратных скобках всю информацию и лайкнувшем.
Лайк в с редиректом используется на странице заказов.
Проблема не в закорючках, а в том что запрос (если нет лайка) выводит квадратные скобки. А если пользователь лайкнул, то выводится вся информация лайкнувшего.
4itosik: Спасибо. Но теперь проблема появилась в другом, не могу передать значение в reference поле.
Отозвавшиеся исполнители
<%= @booking.votes_for.by_type(User).voters.each do |v| %>
<%= link_to image_tag(v.avatar.url(:medium)), user_path(v) %>
<%= f.hidden_field @booking.employee_id, value: v.id %>
<%= f.hidden_field @booking.status, value: '1' %>
<%= button_to 'Нанять' %>
Вот здесь сначала выводятся все отозвавшиеся пользователи и потом с помощью формы отправляются значения. Но rails выдает ошибку User expected, got String. Я так понимаю, он ожидает сущность Пользователь, но получает id Пользователя в виде string. Как побороть данную проблему?
Спасибо за замечание. Основа основ понятна, но вопрос заключается в другом - возможно ли из rails вызвать php для отправки формы обратной связи (возможно неправильно задал вопрос изначально). У меня нет контроллеров пользователя или компании, в которых можно прописывать actionы на почту. Сайт на rails с формой обратной связи.
В rails есть форма pastebin.com/Eez9A8Dg и она вызывает action.php (pastebin.com/p8TvbyBu). При вызове action.php выходит ошибка. Есть ли возможность исправить данную ситуацию - куда глядеть?
Riley Usagi: на rails сделан простой сайт, а всеми инструкции и мануал связаны с созданием модели пользователя и его регистрации. Если у вас есть инструкция по созданию простой формы обратной связи, прошу поделиться. Заранее спасибо!
@zxc80 Спасибо, думаю что не в этом дело.
Бэкапы переносились с помощью скрипта на фтп:
::@echo off
b:
ftp.exe -s:Copy.txt
del B:\ELMA3\*.* /q
del B:\gts\*.* /q
copy.txt:
open 192.168.3.172
admin
admin
cd Backups
cd EDC_SQL_242
lcd B:\ELMA3
prompt
mput *
lcd B:\gts
mput *
close
quit
на компьютере заблокированы остальные программы. Хром стоит на автозапуске. Открывается сразу 4 окна.
Вопрос - с помощью чего их расположить на 4 мониторах (можно и не четыре окна открывать).
1. Что можете посоветовать, чтобы не очень много переписывать/дописывать нужно было (думаю блоговые CMS сразу можно отсеить)?
2. Будет сервер точно (точнее он уже есть), вопрос в том, какой канал нужен будет?
3. Спасибо, думаю программиста на Flex в наше время не трудно будет найти.
Лайк в с редиректом используется на странице заказов.