В частности, на индексной странице, вы можете иметьRails - передача значений в петлю
@users.each do |user|
render 'layouts/shortprofile'
end
где короткий профиль содержит данные от пользователя и других связанных с ними моделей.
Частичная попытка считывать из метода индекса в пользовательской модели, но нет никакой переменной, определенной в этом методе для отдельного пользователя. Он чувствует себя как пользователь | block var следует читать в частичном, но, похоже, это не так.
Например, в парциальное я мог бы иметь что-то вроде -
user.blogs[1..3].each do |blog|
blog.title
blog.created_at
.....
... но я не знаю, как получить значение пользователя в парциальное.
Я хочу сохранить его как частичное, потому что оно отображается в нескольких контекстах, и я хочу быть сухим.
Hi gef - спасибо за это - я пробовал, но как-то прикрутил его - я обновил вопрос в ответ и читаю документы. cheers, Dan – RADan
Эй @ RADan вам нужно включить частичное: при передаче дополнительных параметров. Я только что обновил ответ, чтобы показать :) – gef
Спасибо - это здорово :) – RADan