Re: [Catalyst] Bug with re-occuring nested related tables with CP FormFu?

2009-08-21 Thread Ascii King
You are missing the counter_name and new_rows_max for the repeatables. 
Look at this bit of YAML that Moritz gave me. You might also look at the 
empty_rows option. Your problem is the counter_name, though.


- type: Hidden
  name: count
  constraints:
- Required
- type: Repeatable
  nested_name: appointment
  counter_name: count
  model_config:
new_rows_max: 100
  elements:
...

Toby Corkindale wrote:

Hi,
I'm using FormFu in Catalyst, with a DBIC schema, and have a problem 
with a particular usage of nested relationships in the form.


The table in question has a might_have relationship with another 
table, let's say like:

book (id, title, blurb)
book_extra (book_id, num_pages, in_stock)

Now, I setup a form like:
---
elements:
  - name: title
type: Text
  - type: Block
tag: div
nested_name: book_extra
elements:
  - name: num_pages
type: Text
  - name: blurb
type: Textarea
  - type: Block
tag: div
nested_name: book_extra
elements:
  - name: in_stock
type: Checkbox

-

The idea being that num_pages and in_stock are sent to the related 
table instead.


This *does* work for the first nested item, in this case num_pages.
However the second time it comes up, it doesn't do anything - ie. 
in_stock is never saved to the DB.
If I move the in_stock element higher up, in the same Block as 
num_pages, then it does work.


Is this a known bug/limitation, or is this supposed to work?
Am I doing something wrong?

thanks,
Toby

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: 
http://www.mail-archive.com/catalyst@lists.scsys.co.uk/

Dev site: http://dev.catalyst.perl.org/



___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/


[Catalyst] Bug with re-occuring nested related tables with CP FormFu?

2009-05-29 Thread Toby Corkindale

Hi,
I'm using FormFu in Catalyst, with a DBIC schema, and have a problem 
with a particular usage of nested relationships in the form.


The table in question has a might_have relationship with another table, 
let's say like:

book (id, title, blurb)
book_extra (book_id, num_pages, in_stock)

Now, I setup a form like:
---
elements:
  - name: title
type: Text
  - type: Block
tag: div
nested_name: book_extra
elements:
  - name: num_pages
type: Text
  - name: blurb
type: Textarea
  - type: Block
tag: div
nested_name: book_extra
elements:
  - name: in_stock
type: Checkbox

-

The idea being that num_pages and in_stock are sent to the related table 
instead.


This *does* work for the first nested item, in this case num_pages.
However the second time it comes up, it doesn't do anything - ie. 
in_stock is never saved to the DB.
If I move the in_stock element higher up, in the same Block as 
num_pages, then it does work.


Is this a known bug/limitation, or is this supposed to work?
Am I doing something wrong?

thanks,
Toby

___
List: Catalyst@lists.scsys.co.uk
Listinfo: http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/catalyst
Searchable archive: http://www.mail-archive.com/catalyst@lists.scsys.co.uk/
Dev site: http://dev.catalyst.perl.org/