Hi, I've discovered that after processing a form with Repeatable block all the repeated elements dissapear. It happens in the trunk svn version. I think it is a bug.
Here is how I tested it: I've added: warn "Before process\n"; warn $form; $form->process; warn "After process\n"; warn $form; to t/defaults_from_model/has_many_repeatable_new.t And here is the output (note that in the second pass there is no addresses.id_2 etc): Before process <form action="" method="post"> <fieldset> <input name="id" type="hidden" value="4" /> <span class="text"> <input name="name" type="text" value="nick" /> </span> <div> <input name="addresses.id_1" type="hidden" value="2" /> <span class="text"> <input name="addresses.address_1" type="text" value="home" /> </span> </div> <div> <input name="addresses.id_2" type="hidden" value="3" /> <span class="text"> <input name="addresses.address_2" type="text" value="office" /> </span> </div> <div> <input name="addresses.id_3" type="hidden" /> <span class="text"> <input name="addresses.address_3" type="text" /> </span> </div> <input name="count" type="hidden" value="3" /> <span class="submit"> <input name="submit" type="submit" /> </span> </fieldset> </form> After process <form action="" method="post"> <fieldset> <input name="id" type="hidden" value="4" /> <span class="text"> <input name="name" type="text" value="nick" /> </span> <div> <input name="addresses.id_1" type="hidden" /> <span class="text"> <input name="addresses.address_1" type="text" /> </span> </div> <input name="count" type="hidden" value="3" /> <span class="submit"> <input name="submit" type="submit" /> </span> </fieldset> </form> -- Zbigniew Lukasiak http://perlalchemy.blogspot.com/ _______________________________________________ HTML-FormFu mailing list [email protected] http://lists.scsys.co.uk/cgi-bin/mailman/listinfo/html-formfu
