1

我一直试图让这个 calendar_date_picker 工作超过两天,但没有成功。

我尝试将其安装为 gem:

  1. 宝石安装 calendar_date_select
  2. 将其包含在 gemfile 中,然后运行 ​​bundle install
  3. 由于 rake calendar:install 不起作用...我手动将从 github 下载的每个文件放入资产存储库(rails 3.2)或公共文件夹(rails 3.0.5)。
  4. 我已将此行放在 environment.rb 文件中: config.gem "calendar_date_select", :lib =>"calendar_date_select"
  5. 我在应用程序标头中包含以下内容: <%= javascript_include_tag :defaults %> <%= calendar_date_select_includes "blue" %>
  6. 我尝试在我的观点中对其进行测试,但我总是以这个结尾:

#<#: 0x3ec49a8> 的未定义方法 `calendar_date_select_tag'

21: <%= link_to 'Edit', edit_order_path(order) %> 22:
<%= link_to 'Destroy', order, :confirm => 'Are you sure?', :method => :delete %>

23:

24: <%= calendar_date_select_tag "e_date" %>

25: <% 结束 %>

26:

  1. 我侵入了 lib/calendar_date_select.rb 并将 /public 更改为 Rails 3.2 的 /app/assets。由于某种原因,它无法识别 calendar_date_select 方法。

有人可以帮助我。提前致谢。

4

1 回答 1

2

最好在 3.2 上使用 jquery 而不是使用第三方日历。这是其中一个链接

jQuery Datepicker 演示

请也检查链接。

于 2012-04-07T04:25:39.090 回答