建立頁面時,您必須選取範本,作為建立新頁面的基礎。 範本會定義結果頁面的結構、任何初始內容以及可以使用的元件。
使用范 本編輯器,建立和維護範本不再是開發人員專屬的工作。也可以涉及一種稱為模板作 者的權力用戶。開發人員仍需要設定環境、建立用戶端程式庫和建立要使用的元件,但是當這些基本功能準備就緒後,範本作者就可以彈性地建立和設定範本,而不需要開發專案。
此 範本主控台 可讓範本作者:
此 範本編輯器 可讓範本作者:
本檔案說明如何 範本作者 可使用範本主控台和編輯器來建立和管理可編輯的範本。
如需如何在技術層面使用可編輯範本的詳細資訊,請參閱開發人員檔案 頁面範本 以取得詳細資訊。
范 本編輯器不支援直接在範本層級定位。可以定位根據可編輯範本建立的頁面,但無法定位範本本身。
管理員必須在中設定範本資料夾 設定瀏覽器 並套用適當的許可權,然後範本作者才能在該資料夾中建立範本。
開始之前,請務必考慮到建立範本需要共同作業。 因此, 角色 會針對每項任務指定。 這不會影響您實際使用範本來建立頁面的方式,但會影響頁面與其範本的關聯方式。
使用「模板控制台」和「模 板編輯器 」建立新模板時 ,需要在以下角色之間協作:
admin
權利。template-authors
由於某些工作的性質(例如建立資料夾),需要開發環境,而這需要知識/經驗。
本檔案中詳細列出的任務以及負責執行這些任務的角色。
建立可編輯的範本時,您可以:
https://<host>:<port>/libs/wcm/core/content/sites/templates.html/conf
此 允許的範本 通常會在最初設定您的網站時預先定義。
切勿在範本中輸入任何必須國際化的資訊。
針對必須本地化的範本元素(例如頁首和頁尾),請使用 核心元件的本地化功能。
您應該為專案建立範本資料夾,以儲存專案特定的範本。 這是一項管理員任務,詳見檔案 頁面範本.
開啟 範本主控台 (方式 工具> 一般)然後導覽至所需的資料夾。
在標準AEM執行個體中 全域 資料夾已存在於範本主控台中。 此檔案會保留預設範本,並在目前資料夾中找不到原則及/或範本型別時,做為遞補內容。
建議最佳實務使用 為您的專案建立的範本資料夾.
選取 建立,後接 建立範本 以開啟精靈。
選取 範本型別,然後選取 下一個.
範本型別是預先定義的範本配置,可視為範本的範本。 這些是由開發人員或系統管理員預先定義的。 如需詳細資訊,請參閱開發人員檔案 頁面範本.—>
完成 範本詳細資訊:
選擇 建立。隨即顯示確認訊息,請選取 開啟 以開始編輯範本或 完成 以返回範本主控台。
建立新範本時,會將其標籤為 草稿 在主控台中,這表示頁面作者還不能使用它。
範本是簡化頁面建立工作流程的強大工具。 然而,太多的範本會讓作者不知所措,並使頁面建立變得混亂。 一個好的經驗法則是將範本數保持在100以下。
由於潛在的效能影響,Adobe不建議使用超過1000個範本。
範本可以有下列屬性:
若要檢視和/或編輯屬性:
主控台中會指出範本的狀態(草稿、已啟用或已停用)。
若要定義範本縮圖:
若要在建立頁面時使用範本,您需要:
您可啟用或停用範本,使其可在以下位置使用或無法使用: 建立頁面 精靈。
啟用範本後,當範本作者開始進一步更新範本時,會顯示警告。 這是為了通知使用者可能會參考範本,所以任何變更都可能影響參考範本的頁面。
主控台中會指出範本的狀態(草稿、已啟用或已停用)。
範本可以供某些頁面分支使用或無法使用。
開啟 頁面屬性 用於您希望範本可用的分支根頁面。
開啟 進階 標籤。
在「 範本設定 」下 ,使用「新增」欄位 ,指定範本的路徑。
路徑可以是明確的或使用模式。 例如:
/conf/<your-folder>/settings/wcm/templates/.*
路徑的順序不相關。 會掃描所有路徑並擷取任何範本。
如果 允許的範本 清單留空,然後樹狀結構會遞增,直到找到值/清單為止。
另請參閱 範本可用性 — 允許範本的原則保持不變。
按一下 儲存 以儲存對頁面屬性所做的變更。
通常會在設定您的網站時,為您整個網站預先定義允許的範本。
由於範本在轉譯頁面時為參考狀態,因此必須發佈已完整設定的範本,才能用於發佈環境。
建立或編輯範本時,您可以定義多個方面。 編輯範本類似於頁面製作。
此 模式 工具列中的選取器可讓您選取並編輯範本的適當方面:
當 頁面原則 上的選項 頁面資訊 功能表可讓您 選取所需的頁面原則:
如果作者開始編輯已啟用的範本,則會顯示警告。 這是為了通知使用者可能會參考範本,所以任何變更都可能影響參考範本的頁面。
可以編輯範本的下列屬性:
新增至的元件 結構 頁面作者無法從結果頁面中移動/移除。 如果您希望頁面作者能夠在產生的頁面中新增和移除元件,則需將段落系統新增至範本。
鎖定元件後,您可以新增頁面作者無法編輯的內容。 您可以解鎖元件,讓您 初始內容.
在結構模式中,任何作為已解鎖元件之父件的元件都無法移動、剪下或刪除。
解鎖元件後,您可以定義 初始內容 這些頁面會複製到使用範本建立的結果頁面上。 您可以在產生的頁面上編輯這些已解鎖的元件。
在 初始內容 模式,以及在結果頁面上,可以刪除任何具有可存取父項的已解鎖元件(即配置容器內的元件)。
使用版 面 ,您可以預先定義所需裝置格式的範本版面。範本製作的 「版面」模式與頁面製作的「版面 」模式功能相同。
頁面原則 可以將預先定義的頁面原則連線至頁面。 這些頁面原則會定義各種設計配置。
此 樣式系統 可讓範本作者在元件的內容原則中定義樣式類別,讓內容作者在編輯頁面上的元件時能夠選取這些類別。 這些樣式可作為元件的替代視覺變體,使其更靈活。
請參閱 樣式系統檔案 以取得詳細資訊。
在 結構 模式您可以定義範本的元件和內容,並為範本及其元件定義原則。
您可以在中執行數個動作 結構 範本編輯器的模式和數個功能可協助您:
將元件新增至範本的機制有幾種:
新增後,每個元件都會標示:
將現成可用的標題元件新增至範本時 ,其中會包含預設的文字 結構。
如果您變更此專案,並新增您自己的文字,則從範本建立頁面時,會使用此更新的文字。
如果您保留預設文字(結構),則標題將預設為後續頁面的名稱。
將元件和資產新增至範本時,雖然不盡相同,但與類似動作有許多相似之處, 頁面製作.
將元件新增至範本後,請對元件執行動作。 每個個別例項都有可讓您存取可用動作的工具列,工具列視元件型別而定。
也可以取決於所採取的動作,例如當原則已與元件相關聯時,則設計設定圖示會變為可用。
透過這兩個動作,您可以將內容新增至元件。
使用時 結構 模式橘色邊框表示目前選取的元件。 虛線也表示父元件。
內容(或設計)原則會定義元件的設計屬性。 例如,可用的元件或最小/最大尺寸。 這些適用於範本(以及使用範本建立的頁面)。
為元件建立內容原則,或選取現有的原則。
這可讓您定義設計詳細資訊。
設定視窗分為兩個部分。
可用的屬性取決於所選的元件。 例如,對於文字元件,屬性會定義複製和貼上選項、格式選項和段落樣式等選項。
內容(或設計)原則會定義元件的設計屬性。 例如,可用的元件或最小/最大尺寸。 這些適用於範本(以及使用範本建立的頁面)。
在 原則 您可以透過下拉式清單,選取要套用至元件的現有原則。
選取「 」旁邊的「新增」按鈕,即可新增一項原則。 選取原則 下拉式清單。 在中提供新標題 原則標題 欄位。
中選取的現有原則 選取原則 下拉式清單可使用下拉式清單旁的複製按鈕來復製為新原則。 在中提供新標題 原則標題 欄位。 依預設,複製的原則標題為 X的副本,其中X是複製原則的標題。
原則說明是選擇性的,可在 原則說明 欄位。
在 其他範本也使用選取的原則 區段,您可以輕鬆檢視其他哪些範本使用在區段中選取的原則 選取原則 下拉式清單。
如果將相同型別的多個元件新增為初始內容,則相同原則會套用至所有元件。
在 屬性 標題您可以定義元件的設定。 標題有兩個標籤:
在 主要 標籤中,會定義元件最重要的設定。
例如,對於影像元件,可定義允許的寬度並啟用延遲載入。
如果設定允許多項組態,請選取 新增 按鈕以新增其他設定。
若要移除組態,請選取 刪除 按鈕位於設定的右側。
若要移除組態,請選取 刪除 按鈕。
此 功能 索引標籤可讓您啟用或停用元件的其他功能。
例如,對於影像元件,您可以定義裁切比例、允許的影像定向以及是否允許上傳。
在AEM中,裁切比例定義為 高度/寬度. 這和寬度/高度比的傳統定義不同,並且是由於舊有相容性的原因完成的。只要您定義「 」,頁面編寫使用者就不會察覺到任何差異 名稱 很清楚,因為這是UI中顯示的內容。
實作RTF編輯器的元件的內容原則 只能為RTE透過其UI設定提供的選項定義。
配置容器的原則與屬性設定與一般使用方式類似,但有一些差異。
容器元件必須設定原則,因為它可讓您定義容器中可用的元件。
設定視窗分為兩個部分,就像視窗的一般使用方式一樣。
內容(或設計)原則會定義元件的設計屬性。 例如,可用的元件或最小/最大尺寸。 這些適用於範本(以及使用範本建立的頁面)。
在 原則 您可以透過下拉式清單選取要套用至元件的現有原則。 其運作方式與視窗的一般使用方式相同。
在 屬性 標題您可以選擇哪些元件可用於版面容器並定義其設定。 標題有三個索引標籤:
在 允許的元件 索引標籤中,您可定義哪些元件適用於配置容器。
在 預設元件 索引標籤上,您可定義哪些元件會自動與指定媒體型別建立關聯,這樣當作者從資產瀏覽器拖曳資產時,AEM就能知道要與哪個元件建立關聯。 只有具備拖放區域的元件才適用於此類設定。
選取 新增對應 新增全新的元件和MIME型別對應。
在清單中選取元件,然後選取 新增型別 將其他MIME型別新增至已對應的元件。 按一下「 刪除 」圖示以移除MIME類型。
在 回應式設定 索引標籤您可以配置配置配置容器之產生格線中的欄數。
您可以解鎖/鎖定元件,以定義內容是否可用於變更 初始內容 模式。
解鎖元件後:
這包括解除鎖定容器元件,以便在初始內容模式或產生的頁 面中新增其他元件 。如果您在解除鎖定容器之前已將元件/內容新增至容器,則在中時,不再顯示這些元件/內容。 結構 模式,但顯示於 初始內容 模式。 在 結構模式,則只會顯示容器元件本身及其清單: 允許的元件.
為了節省空間,配置容器不會為了容納允許的元件清單而增大。 容器會變成可捲動清單。
可配置的元件以「策略」表徵圖顯示 ,可以點選或按一下該表徵圖以編輯該元件的策略和屬性。
如果在根據範本建立頁面後更新結構,則這些頁面將反映範本的變更。 工具列中會顯示警告訊息,提醒您這個事實以及確認對話方塊。
初始內容 模式是用來定義首次根據範本建立頁面時顯示的內容。 然後,頁面作者可以編輯初始內容。
雖然在「結構 」模式下建立的所有內容在「初始內容」中都可 見 ,但只能選擇和編輯已解鎖的元件。
初始內容 模式可視為使用該範本建立之頁面的編輯模式。 因此,原則未定義於 初始內容 模式,但不是在 結構 模式.
可編輯的已解除鎖定元件會加上標籤。 選取時,它們具有藍色邊框:
已解鎖的元件有可讓您編輯及設定內容的工具列:
如果容器元件已解除鎖定(在「結 構 」模式中),則您可以在「初始內容 」模式中新增元件至容器。在「初始內 容」模式中新增的元件 ,可在產生的頁面上移動或從中刪除。
您可以使用「拖曳元件到此處 」區域,或從適當容器的工具列 中使用「插入新元件 」選項來新增元件。
如果在根據範本建立頁面後更新範本的初始內容,則範本中初始內容的變更不會影響這些頁面。
初始內容旨在準備元件和作為建立內容起點的頁面配置。 此並非意圖讓實際內容維持原狀。 因此,初始內容無法翻譯。
如果您需要在範本中加入可翻譯的文字(例如頁首或頁尾),您可使用 核心元件的本地化功能.
您可以為一系列裝置定義範本配置。 回應式版面 適用於範本的運作方式與頁面製作相同。
配置變更會反映在 初始內容 模式,但看不到任何變更 結構 模式。
「頁面資訊」功能表的「頁面政策」選項下會維護包含必要用戶端程 式庫的頁面原 則 。
若要存取 頁面原則 對話方塊:
您可以將內容原則套用至範本或結果頁面。 這會定義頁面上主要段落系統的內容原則。
您可以從以下位置為頁面選取現有的原則: 選取原則 下拉式清單。
選取「 」旁邊的「新增」按鈕,即可新增一項原則。 選取原則 下拉式清單。 在中提供新標題 原則標題 欄位。
中選取的現有原則 選取原則 下拉式清單可使用下拉式清單旁的複製按鈕來復製為新原則。 在中提供新標題 原則標題 欄位。 依預設,複製的原則標題為 X的副本,其中X是複製原則的標題。
在中定義原則的標題 原則標題 欄位。 原則必須有標題,這樣才能輕鬆地在 選取原則 下拉式清單。
原則說明是選擇性的,可在 原則說明 欄位。
在 其他範本也使用選取的原則 區段,您可以輕鬆檢視其他哪些範本使用在區段中選取的原則 選取原則 下拉式清單。
使用頁面屬性,您可以使用來定義所需的使用者端程式庫 頁面設計 對話方塊。 這些使用者端程式庫包含要與範本及使用該範本建立的頁面一起載入的樣式表和JavaScript。
指定您要套用至使用此範本建立之頁面的使用者端程式庫。 在的文字欄位中輸入程式庫名稱 使用者端資源庫 區段。
如果需要多個程式庫,請按一下「新增」按鈕,為程式庫名稱新增其他文字欄位。
視需要為您的使用者端資料庫新增任意數目的文字欄位。
使用拖曳控點來拖曳欄位,視需要定義物件庫的相對位置。
雖然範本作者可以在範本上指定頁面原則,但他們必須向開發人員取得適當使用者端程式庫的詳細資料。
使用 初始頁面屬性 選項,您可以定義 頁面屬性 建立結果頁面時使用。
在範本編輯器中,選取 頁面資訊 從工具列,然後 初始頁面屬性 以開啟對話方塊。
在對話方塊中,您可以定義要套用至使用此範本建立的頁面的屬性。
透過確認您的定義 完成.
建立範本時,您應考慮:
從該範本建立頁面後,變更對範本的影響。
以下是範本上可能進行的不同操作清單,以及這些操作如何影響根據範本建立的頁面:
結構的變更:
內容原則和設計設定的變更:
初始內容的變更:
配置圖變更取決於修改的元件是否屬於下列專案:
發生下列情況時請特別小心:
在啟用的範本上鎖定或解除鎖定元件。
這會產生副作用,因為現有頁面已可使用它。 通常:
變更不再是草稿之範本上元件的鎖定狀態時,AEM會發出明確警告。
建立您自己的資料夾 您網站專屬範本的URL。
發佈您的範本 從 範本 主控台。