I've attached a copy of my config. This config gets loaded by a main config. As far as I can tell I have it right. I've also tried the following:
Moved the my_counter in so that it's in the Repeatable group. This results in foobar.baz.my_counter_1, foobar.baz.my_counter_2, etc, and that doesn't seem right. Moved the my_counter directly beneath the first elements. This results in that field never being rendered. Moved the my_counter under another nested_name: baz element, so that its name is foobar.baz.my_counter (instead of foobar.my_counter, which is the name it gets in the config below) Moved the my_counter under another nested_name: baz element (as before) but also set the counter_name to be baz.my_counter I looked at the code, particularly the _delete_has_many, and it looks like what I have below is proper (also based off the has_many_repeatable_delete_true.yml file in the \t\update directory). I'm very confused. I can't delete anything but the first row. I've read of another user having this issue, but that was because they didn't have the counter_name part. As soon as they set counter_name, it worked, and I have that set. For those curious, my schema is the following: Form might_have foobar Foobar has_many baz Baz belongs_to Foobar There's got to be something very subtle missing / wrong, and I've spent so long looking at it that I can't figure it out. I hope that someone can spot my error and let me know what it is. --- elements: - type: Block nested_name: foobar elements: - type: Block tag: table elements: - type: Block tag: thead elements: - type: Block tag: tr elements: - type: Block tag: th content: Column 1 - type: Block tag: th content: Column 2 - type: Block tag: th content: Column 3 - type: Block tag: tbody elements: - type: Repeatable nested_name: baz counter_name: my_counter elements: - type: Block tag: tr elements: - type: Block tag: td elements: - type: Checkbox name: deletion_marker model_config: delete_if_true: 1 - type: Block tag: td elements: - type: Text name: column1 - type: Block tag: td elements: - type: Text name: column2 - type: Block tag: td elements: - type: Text name: column3 - type: Block tag: td elements: - type: hidden name: id - type: Hidden name: my_counter
_______________________________________________ HTML-FormFu mailing list HTML-FormFu@lists.scsys.co.uk http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/html-formfu