A2Lix - Позиции столбцов
Есть ли способ изменить положение полей в форме редактирования / создания в Sonata Admin?
Что-то вроде того:
$ formMapper-> add ('translations', 'a2lix_translations', array ('fields' => array ('title' => array ();));
$ FormMapper-> добавить ('положение');
$ formMapper-> add ('translations', 'a2lix_translations', array ('fields' => array ('subtitle' => array ();));
1 ответ
Вы должны установить сортируемый пакет - https://packagist.org/packages/pixassociates/sortable-behavior-bundle. Существует также учебник, как реализовать это в Sonata Admin.
Вы также должны включить сортировку ( https://github.com/Atlantic18/DoctrineExtensions/blob/master/doc/sortable.md), добавив переменную в Entity, например:
/**
* @Gedmo\SortablePosition
* @ORM\Column(name="position", type="integer")
*/
private $position;
После этого у вас будет что-то подобное в вашем админе: