在onet.xml文件中,我用CQWP构建页面。 CQWP具有Weburl属性,有没有办法将其设置为当前的Web?

我尝试过,但它不起作用。

<AllUsersWebPart WebPartZoneID="g_LeftCell" WebPartOrder="1" >
      <![CDATA[
      <webParts>
...

<property name="WebUrl" type="string">~Site</property>
有帮助吗?

解决方案

〜SiteCollection和〜站点都是有效的令牌。

<property name="WebUrl" type="string">~sitecollection</property>

用于根网站或

<property name="WebUrl" type="string">~site</property>

对于当前的子站点

许可以下: CC-BY-SA归因
scroll top