如何删除 Oro 中的标准操作 类?
How can I remove standard operation classes in Oro?
我们在 Oro 中有所谓的操作(操作)- 执行某些操作的表单和按钮。问题在于这些按钮的样式。我们可以通过 yml 向它们添加附加 classes,但我们不能删除现有的 classes(比如 .operation-button class)。也许真的有办法删除这个标准 classes?
operations:
my_operation:
button_options:
class: btn btn--action-important
operation-button
class 在 OroActionBundle:Operation:button.html.twig 模板中定义。
建议更新 operation-button
class 的样式以满足您的需求。
或者,您可以为操作按钮定义自己的模板:
operations:
my_operation:
button_options:
class: btn btn--action-important
template: MyActionBundle:Operation:button.html.twig
如果您需要将更改应用于所有操作按钮,您可以覆盖基本模板。请参阅开发人员指南中的 Back-Office Customization Templates (Twig)。
我们在 Oro 中有所谓的操作(操作)- 执行某些操作的表单和按钮。问题在于这些按钮的样式。我们可以通过 yml 向它们添加附加 classes,但我们不能删除现有的 classes(比如 .operation-button class)。也许真的有办法删除这个标准 classes?
operations:
my_operation:
button_options:
class: btn btn--action-important
operation-button
class 在 OroActionBundle:Operation:button.html.twig 模板中定义。
建议更新 operation-button
class 的样式以满足您的需求。
或者,您可以为操作按钮定义自己的模板:
operations:
my_operation:
button_options:
class: btn btn--action-important
template: MyActionBundle:Operation:button.html.twig
如果您需要将更改应用于所有操作按钮,您可以覆盖基本模板。请参阅开发人员指南中的 Back-Office Customization Templates (Twig)。