Seekr 发表于 2012-10-25 23:40:08

Symfony2学习笔记之表单

http://pic002.cnblogs.com/images/2012/418243/2012062622004245.png

  对于一个Web开发者来说,处理HTML表单是一个最为普通又具挑战的任务。Symfony2集成了一个Form组件,让处理表单变的容易起来。在这一节里,我们将
从基础开始创建一个复杂的表单,学习表单类库中最重要的内容。
  Symfony2 的Form组件是一个独立的类库,你可以在Symfony2项目之外使用它。
创建一个简单的表单:
  假设你要创建一个应用程序的todo列表,需要显示一些任务。因为你的用户需要编辑和创建任务,所以你需要创建一个表单。在你开始之前,首先来看通用的Task类,用来表示和存储一个单一任务的数据:
// src/Acme/TaskBundle/Entity/Task.phpnamespace Acme\TaskBundle\Entity;class Task{    protected $task;    protected $dueDate;    public function getTask()    {      return $this->task;    }    public function setTask($task)    {      $this->task = $task;    }    public function getDueDate()    {      return $this->dueDate;    }    public function setDueDate(\DateTime $dueDate = null)    {      $this->dueDate = $dueDate;    }}
页: [1]
查看完整版本: Symfony2学习笔记之表单