В моем проекте Symfony2.6.6 у меня есть объект category
. Я не знаю, как сказать, что правильно, но использовать расширение доктрины дерева, чтобы создать дерево с category
объект как:Symfony Form настроить массив для типа объекта
- Категория 1
- Ребенок Категория 1
- Ребенок Категория 2
- Категория 2
- Ребенок Категория 3 ...
Теперь при создании типа формы для создания новой категории я хочу настроить массив поля parent
.
Код я использую
$builder->add('parent', 'entity', array('class' => 'AcmeBlogBundle:Category', 'property' => 'title'));
генерирует только массив со всеми названием, как и ожидалось. Но я хочу, чтобы значения массива добавляли «-» для каждого уровня дерева. Например, категория 1 будет «Категория 1», а «Детская категория 1» - «Детская категория 1». Как я могу это сделать?
Извините, если это было задано раньше, я не знаю, как его искать.
Ничего себе, это было действительно просто. Большое спасибо! – Kable