0
Я использую Symfony 2.3 и новейший SonataAdminBundle. Можно создать редактируемые поля в виде списка с помощью SonataAdminBundle? Какова наилучшая практика?Как создать тип поля списка в sonata admin
Я использую Symfony 2.3 и новейший SonataAdminBundle. Можно создать редактируемые поля в виде списка с помощью SonataAdminBundle? Какова наилучшая практика?Как создать тип поля списка в sonata admin
Попробуйте это:
$listMapper
->addIdentifier('title')
->addIdentifier('artist')
->add('createDate')
->add('changeDate')
->add('missing', null, array('editable' => true))
->add('_action', 'actions', array(
'actions' => array(
'view' => array(),
'edit' => array(),
'delete' => array()
)
))
;
Обратите внимание на массив ('редактируемые' => верно). Для boolean это работает, я не уверен в других областях.
Да, это работает только для булевых полей :(Но мне нужно, чтобы он работал для полей строки и orther, например, как в django admin. –
Это невозможно по умолчанию. Что вы можете сделать, это написать пользовательский вид для представления списка (простирается от представления базового списка). – NoScope
Спасибо, я думал в том же направлении, но предположил, что проблема может быть решена более изящно. Я оставлю эту реализацию. –