如何在 Oracle 商务云中更新上传新版本的小组件?



我可以上传一个小部件作为新扩展的一部分,但如果我想对该小部件进行更改并上传新版本,我就无法做到。当我尝试重新上传小部件时,它的抛出:

Extension was not installed The following errors were found:
Widget WidgetTemplate already exists.
Extension ID already exists.

其中WidgetTemplate是我的小部件的名称。我已经更新了ext.json中的版本,但它没有区别。我可以通过设计部分编辑 css、js 和模板,但我无法添加元素。

有没有办法上传现有小部件的新版本,或者我是否需要为每个新的小部件版本创建一个新的扩展?

您必须首先停用要更改的小部件,然后重新上传该小部件

你可以去找台阶

  • 1(选择设置选项卡
  • 2(点击扩展程序
  • 从那里转到安装部分,然后搜索所需的小部件 停用

    然后在停用后,它会要求删除,因此在执行这两个步骤后,上传带有更改的小部件,然后拖动您要应用的小部件

元素以单独的方式上传。 您可以创建独立元素或特定于小组件的元素。 点击以下链接了解如何创建和上传元素 在 OCC 中创建、上传和元素

要重新上传小部件,您需要先停用,然后从设置>扩展中删除以前的小部件。 此外,如果您不想删除以前上传的小部件,请更改小部件名称并在它的 widget.json 中更新相同的名称,并使用不同的名称创建一个新的扩展 ID。[IMP:名称必须相互同步]

希望这个答案很有帮助。 :)

最新更新