У меня есть класс admin для моей сущности с именем Projects, который содержит одно поле следующим образом
protected function configureFormFields(FormMapper $form)
{
$form
->tab('Project')
->with('Project', ['class' => 'col-md-9'])
->add('name',TextType::class)
->end()
->end();
}
Теперь я хочу добавить кнопку «Далее», которая позволит мне перейти на другую страницу. Итак, в services.yaml я сделал следующее
admin.projects:
class: App\Admin\ProjectsAdmin
arguments: [~, App\Entity\Projects, ~]
calls:
- [setTemplate, ['edit', 'Admin/edit.html.twig']]
tags:
- { name: sonata.admin, manager_type: orm,group: Projects, label: 'Projects' }
Затем в шаблонах / Admin / edit. html .twig я добавил следующий код
{% extends '@SonataAdmin/standard_layout.html.twig' %}
{% block sonata_admin_content %}
<a href="{{ path('admin_app_projects_create') }}" class="btn btn-default">
<i class="glyphicon glyphicon-chevron-right"></i>
next </a>
</div>
</div>
{% endblock %}
Но это покажет только кнопка и форма класса сущности admin исчезли. Как я могу это исправить?