0
Привет всем, Я использую Rails 3 и хронический жемчуг (для синтаксического анализа даты), и вам нужно создать список воскресений за последние 6 месяцев. Вот что у меня есть до сих пор:Создайте выбранный список воскресений в Rails 3
<%
# weeks in 6 months = 26
week = 1
sunday = Date.parse(Chronic.parse('this sunday').to_s)
sunday_array = []
while week <= 26
sunday_array << sunday - (week * 7)
week += 1
end
%>
<%= select_tag 'sunday', options_for_select(sunday_array) %>
Кто-нибудь знает, как это сделать лучше/чище? Благодарю.
Спасибо Дрю. Мне нужно было сделать NUM_SUNDAYS в нижнем регистре, но это сработало. –
Если вам понравился ответ, рассмотрите вопрос о голосовании (нажав стрелки), и если вы считаете, что это лучший ответ на ваш вопрос, подумайте о принятии ответа, установив флажок. Это позволяет другим людям знать, что на ваш вопрос был дан ответ, и им больше не нужно об этом беспокоиться. :) – Drew