如何将默认的自定义隐藏Web部件添加到页面布局

时间:2019-04-05 15:56:28

标签: reactjs sharepoint-online page-layout sharepointframework

我需要添加一个由sharepoint框架和react-typescript制成的隐藏 Web部件到页面布局。 原因是此隐藏的Web部件必须执行必需的某些后台工作。

当用户要向站点添加页面并选择页面布局时,此页面布局必须已安装此自定义Web部件,并且不得可见或可编辑。

我下载了 SharePoint Designer 2013 并打开了页面布局。 有2个文件,.html和.aspx。

如果我尝试修改.aspx,则会收到错误消息。我无法修改,移动,删除它... 无论如何,从共享点设计器看来,我无法选择部署到共享点的自定义Web部件,而只能选择预定义的Web部件。

我想我必须将Web部件定义手动复制/粘贴到Web部件区域内的.aspx文件中。我说的对吗?

问题是:

1-这可能吗?

2-我在哪里可以得到Web部件的定义?

3-如何修改.aspx? (或者也许我必须修改.html)

我试图使用pnp-powershell来获取一些Web部件信息,但是我看不到任何xml定义。

我不得不说我的自定义Web部件是软件包(.sppkg)的一部分。

0 个答案:

没有答案