建立節點 create-nodes
將從/libs到/apps所需的最少檔案數複製到/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 - 選擇 刪除
- 選擇節點
-
刪除預設注釋.jsp
- 選擇節點
/apps/social/commons/components/hbs/comments/comment/comment.jsp - 選擇 刪除
- 選擇 全部儲存
- 選擇節點
NOTE
為了保留繼承鏈,
Super Type (屬性) sling:resourceSuperType),則覆蓋元件的值會設為與 Super Type 被覆蓋的元件,在這裡social/commons/components/commentssocial/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
5d37d7b0-a330-461b-814d-068612705ff6