0

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

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

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

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

4

2 回答 2

0

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

你可以走几步

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

    然后在停用后它会要求删除,所以在完成这两个步骤之后上传带有您的更改的小部件,然后拖动您想要应用的小部件

于 2018-11-01T09:26:21.883 回答
0

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

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

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

于 2018-12-21T10:45:04.887 回答