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;

После этого у вас будет что-то подобное в вашем админе:

Другие вопросы по тегам