Ошибки при использовании event_calendar в Rails 2.3.8 - PullRequest
0 голосов
/ 19 сентября 2011

Я разработал проект, используя event_calendar в Rails 2.3.8. Я реализовал его для отображения результатов в календаре, но проблема возникает, когда пользователь пытается перейти к календарю на следующий или предыдущий месяц. Он показывает все события, он не показывает результаты поиска за этот месяц, как следует.

Приложение \ Контроллеры \ calendar_controller.rb

class CalendarController < ApplicationController
  @@id = nil

  def index
    @var = params[:event]
    @month = (params[:month] || (Time.zone || Time).now.month).to_i
    @year = (params[:year] || (Time.zone || Time).now.year).to_i
    @shown_month = Date.civil(@year, @month)    
    @first_day_of_week = 1

    if params[:my].nil?
      if (defined? (params[:event][:trainer_id]))
        params[:my] = (params[:event][:trainer_id])
        @@id = (params[:event][:trainer_id])
        @event_strips = Event.event_strips_for_month(@shown_month, @first_day_of_week, :conditions=>["trainer_id = ?",params[:my]])         
      else
        @event_strips = Event.event_strips_for_month(@shown_month, @first_day_of_week)              
      end
    else
      @event_strips = Event.event_strips_for_month(@shown_month, @first_day_of_week, :conditions=>["trainer_id = ?",params[:my]])           
    end 

  end
end
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...