เพิ่มรายการหรือไลบรารีเอกสารลงในเพจใน SharePoint Online โดยใช้ PowerShell
ความต้องการ: เพิ่มรายการหรือไลบรารีเอกสารลงในหน้าสมัยใหม่ใน SharePoint Online
SharePoint Online: จะเพิ่มไลบรารีเอกสารลงในหน้าได้อย่างไร
ในเพจ SharePoint Online สมัยใหม่ เราสามารถเพิ่มรายการหรือไลบรารีเอกสารเพื่อแสดงเนื้อหาบนหน้าได้ ในโพสต์บนบล็อกนี้ เราจะกล่าวถึงขั้นตอนในการเพิ่มรายการลงในหน้าใน SharePoint Online นอกจากนี้เรายังจะดูวิธีการเพิ่มไลบรารีเอกสารลงในหน้าใน SharePoint Online โดยใช้ PowerShell
เมื่อต้องการเพิ่มไลบรารีเอกสารลงในหน้าใน SharePoint Online ให้ทำตามขั้นตอนเหล่านี้:
- เข้าสู่ระบบไซต์ SharePoint Online ของคุณ แก้ไขเพจที่มีอยู่ หรือสร้างเพจใหม่
วางเมาส์เหนือพื้นที่หน้าแล้วคลิกไอคอน “+” เพื่อเพิ่ม web part ลงในหน้า
-
เลือกไลบรารีเอกสารหรือรายการจาก web part ที่พร้อมใช้งาน เช่น รายการงาน เอกสาร ฯลฯ
- ตอนนี้ คุณสามารถเลือกไลบรารีเอกสารที่คุณต้องการแสดงบนหน้าของคุณได้
- คุณยังสามารถคลิกที่ web part แก้ไขเพื่อปรับแต่งคุณสมบัติของไลบรารีเอกสารเพิ่มเติมได้ เช่น โฟลเดอร์ที่จะแสดง มุมมองรายการ ขนาด ฯลฯ เมื่อเสร็จแล้ว ให้คลิกนำไปใช้
คลิกเผยแพร่ที่มุมขวาบนของเพจเพื่อทำการเปลี่ยนแปลง
เมื่อต้องการเพิ่มรายการลงในหน้าใน SharePoint Online คุณสามารถใช้ PowerShell ได้เช่นกัน
PnP PowerShell เพื่อเพิ่มไลบรารีเอกสารหรือรายการลงในเพจ
เราสามารถทำตามขั้นตอนข้างต้นโดยอัตโนมัติเพื่อเพิ่มรายการลงในหน้าใน SharePoint Online ด้วย PnP PowerShell วิธีนี้จะมีประโยชน์หากคุณต้องการเพิ่มไลบรารีลงในเพจอย่างรวดเร็ว และไม่ต้องการนำทางผ่านอินเทอร์เฟซของเว็บเบราว์เซอร์
#Parameters
$SiteURL = "https://crescent.sharepoint.com/sites/Marketing"
$PageName ="Branding-Templates.aspx"
$LibraryName ="Branding"
Try {
#Connect to the site
Connect-PnPOnline -Url $SiteURL -Interactive
#Get the document library
$Library = Get-PnPList -Identity $LibraryName
#Get an existing page
$Page= Get-PnPPage -Identity $PageName
#Add a section
Add-PnPPageSection -Page $Page -SectionTemplate OneColumn -Order 1
#Add a document library to page
Add-PnPPageWebPart -Page $Page -DefaultWebPartType List -Section 1 -Column 1 -WebPartProperties @{isDocumentLibrary="true";selectedListId=$Library.Id}
$Page.Publish()
Write-Host "Document Library has been added to the page successfully!"
}
Catch [System.Exception]
{
Write-Host -f Red "Error:"$_.Exception.Message
}
ขณะนี้ไลบรารีเอกสารจะปรากฏบนเพจ ทำให้ผู้ใช้สามารถดูและโต้ตอบกับเอกสารที่มีอยู่ได้ คุณสามารถใช้ “selectedFolderPath=”/your-folder-path” ใน “WebPartProperties” เพื่อแสดงโฟลเดอร์เฉพาะจากไลบรารีเอกสาร ตั้งค่า “isDocumentLibrary” เป็น “false” เมื่อคุณต้องการเพิ่มรายการลงในเพจ
การสร้างหน้าสมัยใหม่ใหม่ใน SharePoint Online โดยใช้ PowerShell อยู่ในบทความอื่นของฉัน: วิธีสร้างหน้าใน SharePoint Online โดยใช้ PowerShell


