【问题标题】:symfony create & validate dynamic tabularsymfony 创建和验证动态表格
【发布时间】:2012-07-09 19:48:36
【问题描述】:

我想创建一个带有输入类型文本字段的动态表格。在点击最后一行后,应该会出现一个具有相同输入类型文本字段的新行,并且来自服务器端的验证也应该起作用。我该怎么做?有代码示例吗?

谢谢!

【问题讨论】:

    标签: jquery validation symfony1 symfony-1.4 symfony-forms


    【解决方案1】:

    你是在说类似的事情吗?

    检查this article

    编辑:

    它使用 Propel,正如您可能注意到的 TodoPeer。所以:

    foreach(TodoPeer::doSelect(new Criteria()) as $todo)
    {
      $todoWrapperForm->embedForm($todo->getId(), new TodoForm($todo));
    }
    

    只是一个基本的SELECT * FROM todo 将所有待办事项表格嵌入到主要表格中。有教义:

    $todos = Doctrine_Core::getTable('Todo')->findAll();
    foreach($todos as $todo)
    {
      $todoWrapperForm->embedForm($todo->getId(), new TodoForm($todo));
    }
    

    【讨论】:

    • 你知道TodoPeer是什么吗?我不明白。
    • TodoPeer 来自 Propel。查看first tutorial,他使用 Propel 作为 Orm 而不是 Doctrine。
    • 当我想使用Doctrine时应该是什么样子?
    猜你喜欢
    • 2020-10-05
    • 1970-01-01
    • 1970-01-01
    • 2014-11-30
    • 2013-07-05
    • 1970-01-01
    • 2011-04-06
    • 2019-01-10
    • 1970-01-01
    相关资源
    最近更新 更多