ค้นหาเว็บไซต์

เพิ่มรายการหรือไลบรารีเอกสารลงในเพจใน SharePoint Online โดยใช้ PowerShell


ความต้องการ: เพิ่มรายการหรือไลบรารีเอกสารลงในหน้าสมัยใหม่ใน SharePoint Online

SharePoint Online: จะเพิ่มไลบรารีเอกสารลงในหน้าได้อย่างไร

ในเพจ SharePoint Online สมัยใหม่ เราสามารถเพิ่มรายการหรือไลบรารีเอกสารเพื่อแสดงเนื้อหาบนหน้าได้ ในโพสต์บนบล็อกนี้ เราจะกล่าวถึงขั้นตอนในการเพิ่มรายการลงในหน้าใน SharePoint Online นอกจากนี้เรายังจะดูวิธีการเพิ่มไลบรารีเอกสารลงในหน้าใน SharePoint Online โดยใช้ PowerShell

เมื่อต้องการเพิ่มไลบรารีเอกสารลงในหน้าใน SharePoint Online ให้ทำตามขั้นตอนเหล่านี้:

  1. เข้าสู่ระบบไซต์ SharePoint Online ของคุณ แก้ไขเพจที่มีอยู่ หรือสร้างเพจใหม่
  2. วางเมาส์เหนือพื้นที่หน้าแล้วคลิกไอคอน “+” เพื่อเพิ่ม web part ลงในหน้า

  3. เลือกไลบรารีเอกสารหรือรายการจาก web part ที่พร้อมใช้งาน เช่น รายการงาน เอกสาร ฯลฯ

  4. ตอนนี้ คุณสามารถเลือกไลบรารีเอกสารที่คุณต้องการแสดงบนหน้าของคุณได้
  5. คุณยังสามารถคลิกที่ web part แก้ไขเพื่อปรับแต่งคุณสมบัติของไลบรารีเอกสารเพิ่มเติมได้ เช่น โฟลเดอร์ที่จะแสดง มุมมองรายการ ขนาด ฯลฯ เมื่อเสร็จแล้ว ให้คลิกนำไปใช้
  6. คลิกเผยแพร่ที่มุมขวาบนของเพจเพื่อทำการเปลี่ยนแปลง

เมื่อต้องการเพิ่มรายการลงในหน้าใน 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

บทความที่เกี่ยวข้อง