共用方式為


建立以 URL 參數為基礎的動態電子商務頁面

本文介紹如何 Microsoft Dynamics 365 Commerce 設置可根據 URL 參數提供動態內容的電子商務頁面。

可以將電子商務頁面配置為根據 URL 路徑中的細分提供不同的內容。 因此,該頁面稱為動態頁面。 該段用作檢索頁面內容的參數。 例如,在網站建立器中創建並命名為 blog_viewer 的頁面將映射到 URL https://fabrikam.com/blog。 然後,可以使用此頁面根據 URL 路徑中的最後一個片段顯示不同的內容。 例如,URL https://fabrikam.com/blog/article-1 中的最後一個片段是 第 1 條

您還可以使用網站建立器網頁覆蓋參數化的網址細分受眾群。 例如,在網站建立器中創建並命名為 blog_summary 的頁面可以映射到 URL https://fabrikam.com/blog/about-this-bloghttps://fabrikam.com/blog 當請求 /about-this-blog 網址時,段位於末尾, 系統會返回 blog_summary 頁面內容,而不是 /about-this-blog 將段解釋為頁面要使用的 https://fabrikam.com/blog 參數。

選擇要傳遞到動態網頁的參數的名稱時,網址中顯示的動態網頁名稱 (/blog 在上面的範例中) 不能用作參數名稱或參數名稱的子字串。

附註

託管、檢索和顯示動態頁面內容的功能是使用自定義模組實現的。 有關詳細資訊,請參閱 連線通道擴展性

設定動態電子商務頁面

若要設置動態電子商務頁面,必須創建動態頁面、創建基本 URL 並配置到動態頁面的路由。

建立將提供動態內容的頁面

若要創建將提供動態內容的頁面,跟隨添加新網站頁面 中的步驟。 您建立的頁面將需要實現一個模組,該模組使用 URL 路徑中的最後一個段從外部數據源檢索內容。 有關自定義模組開發的詳細資訊,請參閱 連線通道擴展性

為動態頁面建立基本網址

若要在 Commerce 網站建立器中為動態頁面創建基本 URL,跟隨執行以下步驟。

  1. 轉到 URL”,然後選擇“ 新建 > 新 URL”。
  2. 在“創建新 URL 對話框中,選擇“ 內部頁”。 在 URL 路徑 ,輸入將用作動態頁面根目錄的路徑 (在本例中為 /blog)。 然後選擇下一步
  3. 在選擇頁面 對話框中,選擇您創建的用作動態頁面的頁面,然後選擇 保存
  4. 選取發佈

設定到動態頁面的路由

若要在 Commerce 網站建立器中設定到動態頁面的路由,跟隨執行以下步驟。

  1. 轉到 網站設置 > 擴展
  2. 在“參數化 URL 路徑” ,選擇“ 添加”,然後輸入創建 URL 時輸入的 URL 路徑 (在本例中為 /blog)。
  3. 選取儲存後發佈

配置路由后,對參數化 URL 路徑的所有請求都將返回與該 URL 關聯的頁面。 如果任何請求包含其他段,則將返回關聯的頁面,並將使用段作為參數檢索頁面內容。 例如, https://fabrikam.com/blog/article-1 將返回 https://fabrikam.com/blog 顯示使用 /article-1 參數檢索的內容的頁面。

使用自訂網頁覆寫參數化網址

若要在 Commerce 網站建立器中使用自訂頁面覆蓋參數化 URL,跟隨執行以下步驟。

  1. 轉到 URL”,然後選擇“ 新建 > 新 URL”。
  2. 在“創建新 URL 對話框中,選擇“ 內部頁”。 在 URL 路徑 ,輸入包含要覆蓋的細分的路徑 (在本例中為 /blog/about-this-blog)。 然後選擇下一步
  3. 在“選擇頁面” 對話框中,選擇自定義頁面,然後選擇“ 保存”
  4. 選取發佈
  5. 如果自定義頁面尚未發佈,請轉到 頁面,選擇自定義頁面,然後選擇 發佈

發佈自定義頁面后,將提供該頁面,而不是具有參數化內容的動態頁面。

其他資源

修改現有網站頁面

新增網站頁面

選擇頁面配置

管理 SEO 中繼資料

儲存、預覽版和發佈頁面

擴充產品頁面

擴充類別登陸頁面

驗證頁面內容可存取性

線上通路擴充性