建立節點 create-nodes
透過從/libs
複製到/apps
中所需的最少檔案數並在/apps
中修改它們,以自訂版本覆蓋註解系統。
CAUTION
/libs資料夾的內容永遠不會被編輯,因為任何重新安裝或升級都可能會刪除或取代/libs資料夾,而/apps資料夾的內容則保持不變。
在製作執行個體上使用CRXDE Lite,首先在/apps資料夾中建立與/libs資料夾中覆蓋元件路徑相同的路徑。
要複製的路徑為:
/libs/social/commons/components/hbs/comments/comment
路徑中的某些節點是資料夾,某些則是元件。
-
建立
/apps/social
(如果尚未存在)- 選取
/apps
節點 - 建立>資料夾
- 輸入名稱:
social
- 輸入名稱:
- 選取
-
選取
social
節點- 建立 > 資料夾
- 輸入名稱:
commons
- 輸入名稱:
- 建立 > 資料夾
-
選取
commons
節點- 建立>資料夾
- 輸入名稱:
components
- 輸入名稱:
- 建立>資料夾
-
選取
components
節點- 建立>資料夾。
- 輸入名稱:
hbs
- 輸入名稱:
- 建立>資料夾。
-
選取
hbs
節點-
建立 > 建立元件
- 輸入標籤:
comments
- 輸入標題:
Comments
- 輸入描述:
List of comments without showing avatars
- 超級型別:
social/commons/components/comments
- 輸入群組:
Communities
- 按[下一步] 直到 [確定]
- 輸入標籤:
-
-
選取
comments
節點-
建立 > 建立元件
- 輸入標籤:
comment
- 輸入標題:
Comment
- 輸入描述:
A comment instance without avatars
- 超級型別:
social/commons/components/comments/comment
- 輸入群組:
.hidden
- 按[下一步] 直到 [確定]
- 輸入標籤:
-
選取 全部儲存
-
-
刪除預設
comments.jsp
- 選取節點
/apps/social/commons/components/hbs/comments/comments.jsp
- 選取 刪除
- 選取節點
-
刪除預設的comment.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
-
選取綠色
[+] Add
- 名稱:
sling:resourceType
- 類型:
String
- 值:
social/commons/components/hbs/comments/comment
- 名稱:
-
選取綠色
[+] Add
- 選取 全部儲存
recommendation-more-help
81e2cd9d-0789-409d-b87c-2a8ce4f28791