Thanks for the replies! I'm glad to see that there are so many ways to "hook" in additional options. I wish there was a bit more documentation on rapid but so far this has been very productive.
mike On Jun 4, 6:59 am, Bryan Larsen <[email protected]> wrote: > This also should have worked: > > <extend tag="input" for="date"> > <old-input merge include-blank="&true" order="month,day,year" /> > </extend> > > Hobo is passing all "unknown" attributes through to the select_date > function. > > cheers, > Bryan > > Montgomery Kosma wrote: > > I'm also getting the hang of it, slowly, and very happy to hear a > > question that I can answer! > > > One of the things about learning hobo is that you end up having to > > become intimately acquainted with certain aspects of its source code, > > particularly with rapid and dryml. > > > I recently tweaked the input tag for date, changing the default order > > to month/day/year, and adjusting it to permit blank dates. All that > > required was to add :include_blank => true in the select_date call. > > Here's the tweaked input date (which I put in my application.dryml > > file). > > > <def tag="input" for="date" attrs="order">%> > > <% order = order.nil? ? [:month, :day, :year] : comma_split > > (order).*.to_sym -%> > > <%= select_date(this, attributes.merge(:prefix => > > param_name_for_this, :order => order, :include_blank => true)) %> > > </def>%> > > > In response to user complaints, I made date entry much more friendly > > by getting rid of the damn selects altogether. Turns out this was > > much easier than anticipated. Ruby, or rails, or some piece of code > > somewhere, is very smart about parsing dates -- this text field worked > > out of the gate, and can handle 1/1/2009 just as well as January 1, > > 2009. > > > <def tag="input" for="date" attrs="order"> > > <%= text_field_tag(name, this, attributes) %> > > </def> > > > Not high on my team's priority list, but I still want to figure out > > how to tweak the format that the text field displays the date. > > > monty > > On Jun 3, 11:36 pm, oldlibmike <[email protected]> wrote: > >> I am getting the hang of some of the hobo basics but am still > >> wrestling with date fields. I get a 3 field data "picker" in the > >> default forms but I always get today's date as the value. Is there any > >> way to have the date be null? > > >> In my app, if an item is not sold, its date is null otherwise there is > >> a date in it. > > >> Thanks, > >> Mike --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Hobo Users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/hobousers?hl=en -~----------~----~----~----~------~----~------~--~---
