Ok that makes sense.  Apparently this has changed a bit since 1.3.  The app 
is auto generated using 1.4.pre.

Here is the front_site.dryml

<!-- Global taglib - these are the tags for your front site -->

<include src="taglibs/auto/rapid/cards"/>
<include src="taglibs/auto/rapid/pages"/>
<include src="taglibs/auto/rapid/forms"/>

<%# The default Hobo theme %>
<include gem='hobo_clean'/>

And the application.dryml

<!-- Global taglib - these tags are shared across all subsites -->

<include src="rapid" gem="hobo"/>
<include gem='hobo_rapid'/>
<include gem='hobo_jquery'/>
<include gem='hobo_jquery_ui'/>

<extend tag="form" for="Hour">
<old-form merge>
<field-list: fields="date, hours_worked, work_code, project, comments"/>
</old-form>
</extend>

So the question is what is the best way to fix this.  I tried to move the 
taglibs to the application.dryml and 
include <include src="application"/> to front_site.dryl but I ended up with 
other errors.

Bob


On Sunday, April 8, 2012 12:57:20 PM UTC-4, Bryan Larsen wrote:
>
> I'm certainly using extend in my 1.4 apps.   It appears that what's
> missing is not extend, but the origin form for="Hour".   Two
> possibilities:   1) it's not getting generated into your forms.dryml
> or 2), your forms.dryml isn't getting included into your app.   Do you
> have <include src="taglibs/auto/rapid/forms"/> in your
> application.dryml and/or your front_site.dryml?    If it's only in
> application.dryml, does your front_site.dryml include <include
> src="application"/>
>
> Bryan
>
>
> On Sat, Apr 7, 2012 at 7:40 PM, Bob Sleys <[email protected]> wrote:
> > Ok color me dumb but I've done this a lot on hobo 1.3 but now with a new 
> app
> > using 1.4 from git when I add the following to application.dryml
> >
> > <extend tag="form" for="Hour">
> > <old-form merge>
> > <field-list: fields="date, hours_worked, work_code, project, comments"/>
> > </old-form>
> > </extend>
> >
> > I get the following error
> >
> > NameError (undefined method `form__for_hour' for class
> > `#<Class:0x000000046025d0>'):
> >
> > I have a class named Hour and it's not the fields.  I can remove 
> everything
> > between the extend tags leaving a blank body and I still get the error. 
>  I
> > even copied the auto tag definition from rapid changing the def to extend
> > and it still didn't work.  What dumb thing am I doing this time?
> >
> > Bob
> >
> > --
> > You received this message because you are subscribed to the Google Groups
> > "Hobo Users" group.
> > To view this discussion on the web visit
> > https://groups.google.com/d/msg/hobousers/-/PqglC3VvLYwJ.
> > 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.
>
>

-- 
You received this message because you are subscribed to the Google Groups "Hobo 
Users" group.
To view this discussion on the web visit 
https://groups.google.com/d/msg/hobousers/-/UlnI6LFhtpYJ.
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.

Reply via email to