Проблема с обновлением Sonata AdminBundle

#sonata-admin #symfony-2.3 #updating

#соната-администратор #symfony-2.3 #обновление

Вопрос:

я не могу выполнить обновление в sonata bundle, у меня есть только действие create или delete в списке, пожалуйста, помогите!

вы можете видеть, что у меня есть только действие создания или удаления

Ответ №1:

Если вы не переопределили configureRoutes(RouteCollection $collection) функцию в своем классе admin, то у вас должен быть edit включен маршрут. В configureListFields(ListMapper $listMapper) функции поместите

  $listMapper->addIdentifier('name');
  

вместо

  $listMapper->add('name');
  

Это создаст ссылку на имя вашей сущности, и вы сможете ее редактировать.
Надеюсь, это поможет! 🙂