Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/52.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails RoR-事件日历未定义方法`日历';_Ruby On Rails - Fatal编程技术网

Ruby on rails RoR-事件日历未定义方法`日历';

Ruby on rails RoR-事件日历未定义方法`日历';,ruby-on-rails,Ruby On Rails,我正在使用事件日历为我的事件生成日历,但我遇到了一个奇怪的错误。每次运行webrick时,我都会收到一个“undefined method'calendar'”错误,但是如果我在events_helper中更改了任何内容并保存,而没有重新启动服务器,错误就会消失!有人见过这样的错误吗 这是消息在events_helper.rb(第3行)中引用的行 除了将其包含在GEM文件中之外,您可能还需要事件日历 使用以下语法: gem 'event-calendar', :require => 'ev

我正在使用事件日历为我的事件生成日历,但我遇到了一个奇怪的错误。每次运行webrick时,我都会收到一个“undefined method'calendar'”错误,但是如果我在events_helper中更改了任何内容并保存,而没有重新启动服务器,错误就会消失!有人见过这样的错误吗

这是消息在events_helper.rb(第3行)中引用的行


除了将其包含在GEM文件中之外,您可能还需要
事件日历

使用以下语法:

gem 'event-calendar', :require => 'event_calendar'

除了将其包含在GEM文件中之外,您可能还需要
事件日历

使用以下语法:

gem 'event-calendar', :require => 'event_calendar'


尝试将EventCalendar::CalendarHelper包含到您的助手中

尝试将EventCalendar::CalendarHelper包含到您的助手中

什么是events\u helper.rb第3行?而在
calendar事件中\u calendar
calendar
其他帮助程序/功能??或者event_calendar_optsOh抱歉,我的意思是这个函数在events_helper中,错误指向calendar,在这段代码的第3行中可以找到。是的,我安装了events\u calendar gem,它在其calendar\u助手中实现了该功能(当我打开gem查看时),rails似乎无法找到
calendar
功能。。您可能必须
要求
它…什么是events\u helper.rb第3行?而在
calendar事件中\u calendar
calendar
其他帮助程序/功能??或者event_calendar_optsOh抱歉,我的意思是这个函数在events_helper中,错误指向calendar,在这段代码的第3行中可以找到。是的,我安装了events\u calendar gem,它在其calendar\u助手中实现了该功能(当我打开gem查看时),rails似乎无法找到
calendar
功能。。您可能必须
要求
它…我查看了我的gem文件,发现我已经很不幸地这样做了。。我是否应该在其他地方使用它?我尝试在控制器/助手中使用它,但仍然无法使用。。添加完整的跟踪会有帮助吗?我查看了我的gem文件,发现我已经很不幸地这样做了。。我是否应该在其他地方使用它?我尝试在控制器/助手中使用它,但仍然无法使用。。添加完整的跟踪会有帮助吗?哦,感谢上帝!它起作用了!非常感谢你!您能告诉我为什么我们需要这样做吗?因为gem将helper添加到控制器上下文中(使其在视图中可用)。但这并不意味着助手可以自动“交叉引用”彼此。在使用事件日历一个月后,我今天遇到了同样的问题。谢谢你的提示,它可能帮我节省了几个小时的奇怪调试!奇怪的是,我也遇到了这个问题。与@AkyRhO一样,它在我的助手内部工作了几个月,但似乎直到今天才中断。我还没有做任何更新。不过,这一修正解决了问题。哦,感谢上帝!它起作用了!非常感谢你!您能告诉我为什么我们需要这样做吗?因为gem将helper添加到控制器上下文中(使其在视图中可用)。但这并不意味着助手可以自动“交叉引用”彼此。在使用事件日历一个月后,我今天遇到了同样的问题。谢谢你的提示,它可能帮我节省了几个小时的奇怪调试!奇怪的是,我也遇到了这个问题。与@AkyRhO一样,它在我的助手内部工作了几个月,但似乎直到今天才中断。我还没有做任何更新。不过,此修复解决了此问题。
gem 'event-calendar', :require => 'event_calendar'