ビジネスの日時をチェックして、オープンかどうかを判断しようとしています。ビジネスのチェックが開いているかどうか
私は私のサプライヤーにこのコードを持っている部分%li
= link_to shopping_supplier_path(supplier) do
= content_tag :div, class: 'grid-block' do
= content_tag :div, supplier.image_available, :class => 'small-3 grid-content'
= content_tag :div, :class => 'small-9 grid-content' do
%h4= supplier.name.truncate(30).titlecase
= content_tag :div, class: 'grid-block' do
.small-3.grid-content 9/10
.small-3.grid-content $$
.small-6.grid-content.text-right
- SupplierTradingHour.open.includes(:supplier).each do |hour|
= "#{hour.supplier.name} is open! It closes at #{hour.close_time}."
TradingHourモデル
class SupplierTradingHour < ActiveRecord::Base
belongs_to :supplier
scope :open, lambda { |day, time| { :conditions => ["self.weekday = ? AND self.open_time >= ? AND self.close_time < ?", day, time, time] } }
end
質問をするのを忘れました。何が起こっていますか?期待どおりに動作していませんか? – toddmetheny
/shopping/suppliersのArgumentError 引数が間違っている(0の場合は2) –