日安,
我只渲染简单的工作日历工作日,我希望显示活动的工作日
源代码在https://gist.github.com/netmoleCBA/c9fd3029a997fb50798774ec7200d080上,但很短
控制器
require 'date'
class HomeTouchController < ApplicationController
layout 'touch'
def index
session[:actualday]=Date.today()
@week=session[:actualday].at_beginning_of_week..session[:actualday].at_end_of_week).first(5)
@day=session[:actualday]
end
end索引模板
<%= @week.each do |actualday| %>
<%= render partial: 'den', locals: { actualday: actualday, day: @day }%>
<%end%>部分模板den.html.erb
<%=if @actualday.wday=@day.wday%>
<li><a hreflang="cs-cz" class="menu-item active" ><i class="mdi mdi-numeric-5-box right-3"></i><%= l activeday%></a></li>
<%else%>
<li><a hreflang="cs-cz" class="menu-item" ><i class="mdi mdi-numeric-5-box right-3"></i><%= l activeday%></a></li>
<%end%>感谢您的建议
发布于 2017-06-29 14:14:35
已更正代码:
控制器
require 'date'
class HomeTouchController < ApplicationController
layout 'touch'
def index
session[:actualday] = Date.today()
@week =(session[:actualday].at_beginning_of_week..session[:actualday].at_end_of_week).first(5) #MISSING (
@day = session[:actualday]
end
endindex.html.erb
<% @week.each do |actualday| %>
<% if actualday.wday == @day.wday %>
<li><a hreflang="cs-cz" class="menu-item active"><i class="mdi mdi-numeric-5-box right-3"></i><%= l activeday%></a></li>
<% else %>
<li><a hreflang="cs-cz" class="menu-item"><i class="mdi mdi-numeric-5-box right-3"></i><%= l activeday%></a></li>
<% end %>
<% end %>https://stackoverflow.com/questions/44817343
复制相似问题