我想有一个按钮相同的'添加新的'在奏鸣曲包可用。我不知道怎么加。
我找到了代码(base_list.html.twig),它创建了"添加新",但我不知道如何为每个页面定制。
{% block actions %}
<div class="sonata-actions btn-group">
{% include 'SonataAdminBundle:Core:create_button.html.twig' %}
</div>
{% endblock %}
通过在services.yml
中添加这些行,我为我的特定管理操作重写了sonata管理模板 my.admin.my:
class: MyBundleAdminMyAdmin
arguments: [~, --BundleEntity-, SonataAdminBundle:CRUD]
tags:
- {name: sonata.admin, manager_type: orm, group: -, label: "- Records"}
calls:
- [setTemplate, [list, MyBundle:MyAdmin:list.html.twig]]