ad

如何仅删除Sonata管理员编辑上的更新按钮?-英雄云拓展知识分享

匿名投稿 281 2024-01-22

我只需要删除编辑按钮(Atualizar)关于奏鸣曲管理的编辑:

<button type="submit" class="btn btn-success" name="btn_update_and_edit"><i class="fa fa-save"

aria-hidden="true"></i> Atualizar</button>

但是我需要保存更新和列表(Atualizar e sair) 选项:

<button type="submit" class="btn btn-success" name="btn_update_and_list"><i class="fa fa-save"

></i> <i class="fa fa-list" aria-hidden="true"></i> Atualizar e sair</button>

如何仅删除Sonata管理员编辑上的更新按钮?-英雄云拓展知识分享

我可能可以经过定阅模板将其删除,但其实不是最好的方法。

看答案

如果您需要为所有编辑页面隐藏此“更新”按钮,那末解决方案将被覆盖 base_edit_form.html.twig 模板及其 sonata_form_actions 块,其中包括此部份。

确保在此路径中创建具有原始模板文件相同名称的新模板:

- app/

- Resources/

- SonataAdminBundle/

- views/

- CRUD/

base_edit_form.html.twig

并经过所需的更改覆盖该块:

{% use '@SonataAdmin/CRUD/base_edit_form.html.twig' %}

{% block sonata_form_actions %}

...

{% endblock %}

笔记: 利用 formactions 最古老版本的块名 sonata_form_actions 没有定义内涵。

更多关于 “如何从第3方捆绑中覆盖模板”.


🚀🌟 点击注册 免费试用超级应用平台-英雄云企业级hpapaas 🌟🚀 😃👉🌐

免责声明:

本网址(www.yingxiongyun.com)发布的材料主要源于独立创作和网友匿名投稿。此处提供的所有信息仅供参考之用。我们致力于提供准确且可信的信息,但不对材料的完整性或真实性作出任何保证。用户应自行验证相关信息的正确性,并对其决策承担全部责任。对于由于信息的错误、不准确或遗漏所造成的任何损失,本网址不承担任何法律责任。本网站所展示的所有内容,如文字、图像、标志、音频、视频、软件和程序等的版权均属于原创作者。如果任何组织或个人认为网站内容可能侵犯其知识产权,或包含不准确之处,请即刻联系我们进行相应处理。

标签:php 对称
上一篇:PHP字符串替换第一次也是最后一次产生-英雄云拓展知识分享
下一篇:getline毛病,浏览每行-英雄云拓展知识分享
相关文章

 发表评论

暂时没有评论,来抢沙发吧~

×