未初始化的常量 PackagesController::RiCal
uninitialized constant PackagesController::RiCal
我在尝试创建 ics
文件时遇到错误,请检查我的代码这有什么问题:
uninitialized constant PackagesController::RiCal
我需要包括什么东西吗?
def i_cal
pack = Administration::MerchantPackage.find(params[:id])
loc = pack.offering.merchant.address.to_s + pack.offering.merchant.city.to_s
cal = RiCal.Calendar do
event do
description pack.subtitle
dtstart DateTime.parse(pack.start_date.strftime('%m/%d/%Y %H:%M:%S'))
dtend DateTime.parse(pack.end_date.strftime('%m/%d/%Y %H:%M:%S'))
location loc
add_attendee current_user.email rescue ''
alarm do
description "Segment 51"
end
end
end
当我尝试 ::RiCal.Calendar
时出现错误:
uninitialized constant RiCal
在您的 gem 文件中:
gem 'ri_cal'
然后导航到您的应用根目录并 运行:
bundle install
完成后,您应该重新启动 rails 服务器和 IDE:
似乎是 gem 未安装或对您的应用不可见。
我在尝试创建 ics
文件时遇到错误,请检查我的代码这有什么问题:
uninitialized constant PackagesController::RiCal
我需要包括什么东西吗?
def i_cal
pack = Administration::MerchantPackage.find(params[:id])
loc = pack.offering.merchant.address.to_s + pack.offering.merchant.city.to_s
cal = RiCal.Calendar do
event do
description pack.subtitle
dtstart DateTime.parse(pack.start_date.strftime('%m/%d/%Y %H:%M:%S'))
dtend DateTime.parse(pack.end_date.strftime('%m/%d/%Y %H:%M:%S'))
location loc
add_attendee current_user.email rescue ''
alarm do
description "Segment 51"
end
end
end
当我尝试 ::RiCal.Calendar
时出现错误:
uninitialized constant RiCal
在您的 gem 文件中:
gem 'ri_cal'
然后导航到您的应用根目录并 运行:
bundle install
完成后,您应该重新启动 rails 服务器和 IDE:
似乎是 gem 未安装或对您的应用不可见。