Fellas! Я создаю свой первый независимый проект в Rails 3. Это в основном для практики. Я столкнулся с проблемой.
Сайт будет о предсказаниях Таро. По форме я прошу колоду и выкладываю формирование. В контроллере я беру это и вставляю некоторые переменные. Чем я должен перечислить это в представлении.
Проблема в том, что:
У меня (например) 10 карт на 10 позиций. Я хочу перечислить одно описание карты с одним описанием позиции. В моем решении я строю массив для описания позиций и помещаю карточки в цикл for. Чем я сдвигаю позиции из массива с каждым шагом для.
В коде:
<% for cardnum in @cardnums
@cp = @card_positions.shift
@card = Card.find_by_id(cardnum)
%>
Writing out the data
<% end %>
Однако я думаю, что есть гораздо более приятные и умные решения.
Можно ли выполнить цикл for для двух переменных? Или другое хорошее решение?
С уважением,
Кель