Ok I tried both options and neither worked for me. 
 The <append-field-list:> option caused all my other tweaks to the field 
list to be skipped, ie. I get the default auto generated form.  Adding it 
to the actions section did nothing.

Bob

On Thursday, March 8, 2012 9:56:33 AM UTC-5, Bob Sleys wrote:
>
> Yes I still don't have that down and find it very confusing.  I just end 
> up trying to remove/add colons to make the error mixed parameter error go a 
> way but don't really understand it.
>
> I'll give it another go and perhaps some year I'll understand what it all 
> means.
>
> Thanks again
>
> Bob
>
> On Wednesday, March 7, 2012 10:10:27 PM UTC-5, Bryan Larsen wrote:
>>
>> On Wed, Mar 7, 2012 at 9:58 PM, Bob Sleys <[email protected]> wrote:
>> > I'm sure I'm doing something dumb again, when isn't that the case.
>>
>> I wouldn't call it dumb, it's a common mistake.   I think we need to
>> start a manual page:  "Frequent questions & misunderstandings".    Top
>> of the list would be an explanation of the difference between no
>> colon, colon at the end and colon in the middle.
>>
>> I also really wish we could make Hobo throw an error when people used
>> an undefined parameter.  Unfortunately, that's not an easy fix to
>> Hobo, and would break a significant part of Rapid.
>>
>> For that's what you've done here.
>>
>> <after-submit: go-back/> means "add the go-back attribute to the
>> after-submit parameter".   But the form doesn't have an after-submit
>> parameter, so the line is completely ignored.
>>
>> you want
>>
>> <after-submit go-back/> without the colon.   However, you can't stick
>> it there because you can't mix parameter and non-parameter statements
>> -- where would the non-parameter statements go?   The easiest solution
>> is just to throw it inside your actions, but a "better" solution would
>> be to explicitly place it:
>>
>> <append-field-list:>  <after-submit go-back/> </append-field-list:>
>>
>> Bryan
>>
>> >
>> > Here is my form dryml but the hidden field for the after submit isn't 
>> part
>> > of the html and of course I always go back to the standard item page.
>> >
>> > <extend tag="form" for="LocationMaterial">
>> > <old-form merge  >
>> > <after-submit: go-back/>
>> > <field-list: fields="material, abated, condition, potential, friable,
>> > percent_damage, accessible, quantity, unit, notes, locmathists">
>> > <material-view:>
>> > <select-one-or-new-dialog>
>> > <field-list: fields="name"/>
>> > </select-one-or-new-dialog>
>> > </material-view:>
>> > <unit-view:>
>> > <select-one-or-new-dialog/>
>> > </unit-view:>
>> > <locmathists-view:>
>> > <input-many>
>> > <field-list fields='project, date, field_tech'/>
>> > </input-many>
>> > </locmathists-view:>
>> > </field-list:>
>> > <actions:>
>> > <submit label="#{ht 'location_material.actions.save', 
>> :default=>['Save']}"
>> > param/>
>> > <or-cancel:location param="cancel"/>
>> > </actions:>
>> >
>> > </old-form>
>> > </extend>
>> >
>> > Bob
>> >
>> >
>> >
>> > On Sunday, March 4, 2012 10:30:24 AM UTC-5, Bryan Larsen wrote:
>> >>
>> >> http://cookbook-1.3.hobocentral.net/api_tag_defs/after-submit for the
>> >> submit button.
>> >>
>> >> For the cancel button, it can be parameterized just like any other
>> >> link.   As scorpio suggested, you could use the referrer as the href
>> >> for it.
>> >>
>> >> Bryan
>> >>
>> >>
>> >> On Sat, Mar 3, 2012 at 2:23 PM, Bob Sleys <[email protected]> wrote:
>> >> > Is there a simple way to make a form return to the referring page on 
>> a
>> >> > save
>> >> > or cancel?  I have links to edit an item from 2 different locations 
>> in
>> >> > my
>> >> > app and I'd like the user returned to the page that they used to get 
>> to
>> >> > edit
>> >> > the item instead of a fixed page.
>> >> >
>> >> > 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/-/tXLi-dYNrNgJ.
>> >> > 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/-/gepIH_v176gJ.
>> >
>> > 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/-/ugfwMVjtrDcJ.
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