Forum: Ruby on Rails radio buttons?

Announcement (2017-05-07): www.ruby-forum.com is now read-only since I unfortunately do not have the time to support and maintain the forum any more. Please see rubyonrails.org/community and ruby-lang.org/en/community for other Rails- und Ruby-related community platforms.
Dave S. (Guest)
on 2009-04-15 15:05
if i got a couple of radio buttons on my form that i want to use a
published_at field rather than a boolean field how would i go about
this? I know that if i'm using a boolean i can do the following.

<%= f.radio_button :published_at, true %> Yes
<%= f.radio_button :published_at, false %> No

but what would i have to change to use the datetime field?

many thanks in advance guys,
Frederick C. (Guest)
on 2009-04-15 15:31
(Received via mailing list)
On 15 Apr 2009, at 12:05, Dave S. wrote:

>
> if i got a couple of radio buttons on my form that i want to use a
> published_at field rather than a boolean field how would i go about
> this? I know that if i'm using a boolean i can do the following.
>
> <%= f.radio_button :published_at, true %> Yes
> <%= f.radio_button :published_at, false %> No
>
> but what would i have to change to use the datetime field?
>
Are you expecting people to enter a date or to choose between one of
several dates ?

Fred
Dave S. (Guest)
on 2009-04-15 15:54
Frederick C. wrote:
> On 15 Apr 2009, at 12:05, Dave S. wrote:
>
>>
>> if i got a couple of radio buttons on my form that i want to use a
>> published_at field rather than a boolean field how would i go about
>> this? I know that if i'm using a boolean i can do the following.
>>
>> <%= f.radio_button :published_at, true %> Yes
>> <%= f.radio_button :published_at, false %> No
>>
>> but what would i have to change to use the datetime field?
>>
> Are you expecting people to enter a date or to choose between one of
> several dates ?
>
> Fred

Hi,

i was actually hoping for when they check the yes option is puts the
current time in the field. and when they click no it is removed.
Frederick C. (Guest)
on 2009-04-15 17:06
(Received via mailing list)
On 15 Apr 2009, at 12:54, Dave S. wrote:

>>> <%= f.radio_button :published_at, false %> No
> i was actually hoping for when they check the yes option is puts the
> current time in the field. and when they click no it is removed.

Ah, so that's more than a radio button. it's some radio buttons + your
favourite date input method, together with a chunk of javascript that
does stuff to those input controls.
The radio_button would be for a separate attribute (which might not
even be a real one) to published_at

Fred
Dave S. (Guest)
on 2009-04-15 18:05
Frederick C. wrote:
> On 15 Apr 2009, at 12:54, Dave S. wrote:
>
>>>> <%= f.radio_button :published_at, false %> No
>> i was actually hoping for when they check the yes option is puts the
>> current time in the field. and when they click no it is removed.
>
> Ah, so that's more than a radio button. it's some radio buttons + your
> favourite date input method, together with a chunk of javascript that
> does stuff to those input controls.
> The radio_button would be for a separate attribute (which might not
> even be a real one) to published_at
>
> Fred

ahh ok! thanks, is that much more difficult to implement? i have
searched for examples online and in my rails books but cannot find
anything.
Frederick C. (Guest)
on 2009-04-15 18:52
(Received via mailing list)
On 15 Apr 2009, at 15:05, Dave S. wrote:

>> favourite date input method, together with a chunk of javascript that
>> does stuff to those input controls.
>> The radio_button would be for a separate attribute (which might not
>> even be a real one) to published_at
>>
>> Fred
>
> ahh ok! thanks, is that much more difficult to implement? i have
> searched for examples online and in my rails books but cannot find
> anything.

Not massively difficult. Not a rails issue at all though - get out
your html and javascript books to find out about event handling and so
on.

Fred
This topic is locked and can not be replied to.