如何更改Fileupload弹出窗口的样式?

2020-09-06 02:40发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好! 我想更改batch...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


专家您好!

我想更改batchload弹出窗口的外观和布局(添加一些填充,边距等)

OOTB弹出窗口:

替代文本

我知道我可以创建自定义模板并调用Fileupload.setTemplate()。 我想知道是否还有其他解决方案。 hybris是否会以某种方式覆盖OOTB zul文件( original fileuploaddlg.zul )吗? hybris中是否有任何我可以覆盖的css文件?

感谢安德烈(Andrzej)

(4.4 kB)
4条回答
zhangjiyang1323
2020-09-06 03:00

嗨,

这不只是样式问题吗? 您不能只创建自定义的 scss 文件并在那里定义样式吗?

  1. 创建文件 yourextension/backoffice/resources/cng/css/yourextension_common.scss (必须是这种方式-此类文件是按惯例加载的),并且它将自动编译 在 ant build 调用期间访问CSS,并在系统启动期间加载。 我建议使用此文件从 yourextension/backoffice/resources/cng/scss/components 路径(您可以在此处使用相对路径)中导入样式-仍然只是建议,而不是要求

  2. 如果上载弹出窗口是窗口小部件的一部分,则可以将scss文件放在窗口小部件的 definition.xml 旁边的 yourextension \ backoffice \ resources \ widgets 的子文件夹,并像小部件ID的最后一个元素一样调用它(例如,对于ID为 com.company的小部件,在 yourextension \ backoffice \ resources \ widgets \ somewidget \ somewidget.scss 中)。 commerce.widgets.somewidget

干杯, Jacek

一周热门 更多>