SharePoint Office365 Powershell Webpart AllItems.aspx
Posted
技术标签:
【中文标题】SharePoint Office365 Powershell Webpart AllItems.aspx【英文标题】: 【发布时间】:2020-11-07 02:04:36 【问题描述】:使用 powershell,将 webpart(图像)添加到列表视图页面,例如AllItems.aspx.
当我将 webpart 添加到站点页面时,此代码是可以的,但是在列表中可以做什么/如何做同样的事情
$mySite = Get-PnPClientSidePage -Identity "TestWP.aspx"
$jsonProp = '
"imageSourceType":0,
"imageSource":"https://MMMMMM.sharepoint.com/sites/pwa/SiteAssets/img01.jpg",
"captionText":" ",
"altText":" ",
"linkUrl":"",
"overlayText":"",
"fileName":"",
"siteId":"",
"webId":"",
"listId":"",
"uniqueId":"",
"imgWidth":"100%",
"imgHeight":"100%"
'
Add-PnPClientSideWebPart -Page $mySite -Section 1 -Column 1 -Order 1 -DefaultWebPartType Image -WebPartProperties $jsonProp
【问题讨论】:
欢迎来到 ***!您能否向我们提供有关您的问题的更多详细信息? 【参考方案1】:例如在 AllItems.aspx 视图中 -> 编辑页面 -> 插入 -> 图像 或添加 Web 部件。
链接中的示例。
img01 img02
【讨论】:
【参考方案2】:咖啡,休息一下,我喝到了
先手动添加一个webpart到测试页面,然后下载xml格式的webpart
# get xml
$imgWebPart = Get-PnPWebPartXml -ServerRelativePageUrl "/sites/pwa/Lists/TestList03/AllItems.aspx" -Identity "Image Viewer"
Add-PnPWebPartToWebPartPage -ServerRelativePageUrl "/sites/pwa/Lists/TestList03/aa.aspx" -Xml $imgWebPart -ZoneId Main -ZoneIndex 0
抱歉给您带来了困惑。
【讨论】:
以上是关于SharePoint Office365 Powershell Webpart AllItems.aspx的主要内容,如果未能解决你的问题,请参考以下文章
禁用Office365 中的OneDrive 和 SharePoint Online服务
SharePoint Office365 - 如何复制列表?
Office365 网站上的 Sharepoint Designer
在哪里为 office365 sharepoint 站点编写 C# 代码