Kohana Formo子表单不会呈现为主表单的一部分

时间:2013-07-14 18:23:21

标签: kohana kohana-3

我永远无法使Kohana Formo模块的子表格正常工作。我想知道我是否做了一些有趣的错误或者如果这是一个问题我应该尝试报道。

我甚至无法从工作指南中获得示例。 /index.php/guide/formo/formo.subforms

$address = Formo::form()
    ->add('street')
    ->add('city')
    ->add('zip');

$user_form = Formo::form()
    ->add('first name')
    ->add('last name')
    ->add('address', 'group', $address);

子表单字段不会呈现,我似乎也无法访问它们。

尝试指南中的下一步

$user_form->address->street->val();

收益率"在非对象上调用成员函数val()。"

我在这里遗漏了什么,这是一个错误,还是这个功能还没有完全开发?

1 个答案:

答案 0 :(得分:0)

您编写它的方式,$ address子表单将被添加为$user_form->address的值。

解决方案只是添加地址子表单:

$address = Formo::form()
    ->add('street')
    ->add('city')
    ->add('zip');

$user_form = Formo::form()
    ->add('first name')
    ->add('last name')
    ->add('address', 'group', $address);