建立節點 create-nodes

CAUTION
AEM 6.4已結束延伸支援,本檔案不再更新。 如需詳細資訊,請參閱 技術支援期. 尋找支援的版本 此處.

將從/libs到/apps所需的最少檔案數複製到/apps並在/apps中修改,以自訂版本覆蓋註解系統。

CAUTION
不會編輯/libs資料夾的內容,因為任何重新安裝或升級都可以刪除或替換/libs資料夾,而/apps資料夾的內容不會更改。

使用 CRXDE Lite 在製作例項上,首先在/apps資料夾中建立路徑,該路徑與/libs資料夾中重疊元件的路徑相同。

重複的路徑為

  • /libs/social/commons/components/hbs/comments/comment

路徑中的某些節點是資料夾,有些是元件。

  1. 瀏覽至 http://localhost:4502/crx/de/index.jsp

  2. 建立 /apps/social (如果尚未存在)

    • 選擇 /apps 節點
    • 建立>資料夾……
      • 輸入名稱: social
  3. 選擇 social 節點

    • 建立>資料夾……
      • 輸入名稱: commons
  4. 選擇 commons 節點

    • 建立>資料夾……
      • 輸入名稱: components
  5. 選擇 components 節點

    • 建立>資料夾…….
      • 輸入名稱: hbs
  6. 選擇 hbs 節點

    • 建立>建立元件……

      • 輸入標籤: comments
      • 輸入標題: Comments
      • 輸入說明: List of comments without showing avatars
      • 超級類型: social/commons/components/comments
      • 輸入組: Communities
      • 按一下 下一個 直到 確定
  7. 選擇 comments 節點

    • 建立>建立元件……

      • 輸入標籤: comment
      • 輸入標題: Comment
      • 輸入說明: A comment instance without avatars
      • 超級類型: social/commons/components/comments/comment
      • 輸入組: .hidden
      • 按一下 下一個 直到 確定
    • 選擇 全部儲存

  8. 刪除預設值 comments.jsp

    • 選擇節點 /apps/social/commons/components/hbs/comments/comments.jsp
    • 選擇 刪除
  9. 刪除預設注釋.jsp

    • 選擇節點 /apps/social/commons/components/hbs/comments/comment/comment.jsp
    • 選擇 刪除
    • 選擇 全部儲存
NOTE
為了保留繼承鏈, Super Type (屬性) sling:resourceSuperType),則覆蓋元件的值會設為與 Super Type 被覆蓋的元件,在這裡
  • social/commons/components/comments
  • social/commons/components/comments/comment

覆蓋圖本身 Type(屬性) sling:resourceType)必須是相對的自我參考,這樣在/apps中找不到的任何內容,就會在/libs中尋找。

  • 名稱: sling:resourceType
  • 類型: String
  • 值: social/commons/components/hbs/comments
  1. 選取綠色 [+] Add

    • 名稱: sling:resourceType
    • 類型: String
    • 值: social/commons/components/hbs/comments/comment
  2. 選取綠色 [+] Add

    • 選擇 全部儲存

chlimage_1-4

recommendation-more-help
5d37d7b0-a330-461b-814d-068612705ff6