Forum: Ruby on Rails Help on railendar, wrong number of arguments (0 for 1)

Announcement (2017-05-07): is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see and for other Rails- und Ruby-related community platforms.
XJ (Guest)
on 2007-04-24 23:42

Recently I am working on calendar on rails and found the Railendar

When I was trying to run it, the display calendar works, but the
admin/new function didn't work, I got the error like

 ArgumentError in Admin#new

Showing app/views/admin/_form.rhtml where line #11 raised:
wrong number of arguments (0 for 1)
Extracted source (around line #11):

8: <%= text_area 'event', 'description'  %></p>
10: <p><label for="event_startdate">Date</label>
11: <%= date_select 'event', 'startdate'  %><br/>
12: <label for="event_starttime">Start</label>
13: <%= my_time_select 'event', 'starttime'  %><br/>
14: <label for="event_endtime">End</label>

Trace of template inclusion: /app/views/admin/new.rhtml

RAILS_ROOT: script/../config/..
Application Trace | Framework Trace | Full Trace

app/helpers/my_date_helper.rb:233:in `value'
app/helpers/my_date_helper.rb:233:in `date_or_time_select'
app/helpers/my_date_helper.rb:217:in `to_date_select_tag'

Basically I just follow the instruction and ran the original code, I
searched a lot on internet and reinstalled several times and still got
the same error. It seems somebody talked about the problem of
date_time_select when upgrading to the newest rails. Much appreciate if
anybody can give me some ideas on the problem. Thanks a lot!

Btw, my version is Ruby 1.8.2, rails 1.2.3, mysql 5.0, OSX 10.4.9,

XJ (Guest)
on 2007-04-24 23:46
the source code of my_date_helper.rb is here
XJ (Guest)
on 2007-04-25 05:37
all right, I found the problem by myself, for people who might also meet
the same problem

there are some fixes on date_he;per, please refer to, the last one

good luck

XJ wrote:
> the source code of my_date_helper.rb is here
This topic is locked and can not be replied to.