Tôi có một bảng Categories, được xây dựng với kiến trúc cây, sử dụng học thuyết Tree mở rộng và nó trông giống như sauSymfony2, Học thuyết Extensions Tree: Tạo một "cây" -như thả xuống Chọn danh sách
id parent_id title lft lvl rgt root
864 (NULL) Movies 1 0 18 864
865 864 Packs 2 1 3 864
866 864 Dubbed 4 1 5 864
và trực quan như thế này:
Movies
|
|
|->Packs
|->Dubbed
bây giờ tôi muốn hình thức tạo ra cho thêm đánh giá, và tải loại dạng danh sách thả xuống cho mỗi bộ phim, vì vậy tôi có trong phim xem xét hình thức-type-lớp học của tôi
public function buildForm(FormBuilder $builder, array $options)
{
$builder->add('name');
$builder->add('file');
$builder->add('cover');
$builder->add('category','entity', array('class'=>'Tracker\MembersBundle\Entity\Category', 'property'=>'title',));
}
mà tạo ra một trình đơn thả xuống bình thường như thế này:
làm thế nào tôi có thể cấu hình các thiết lập trình đơn của tôi, vì vậy nó tạo ra một Tree-Like-thả xuống chọn như thế này?