因此,视图页面上的最终显示将是:
周一至周五:上午9:00至下午5:00 <周六:上午9:00 - 下午3:00太阳:关闭
并会根据当天的情况自动显示:
现在营业时间为上午9:00至下午5:00
我的方法是什么?我现在能想到的唯一解决方案是将列(mon,tue,wed ... sun,opening_time,closing_time)添加到现有模型中。
答案 0 :(得分:0)
您不需要为此向模型添加任何列。您可以在视图中执行此操作
Time.now.utc.wday
将从0-6
给出一个值,其中(0表示星期日,1表示星期一等)。所以有条件地你可以改变时间
Time.now.utc.wday == 0
显示close
等等。