1. カタログ統合管理

仮想カタログの作成

Version:
日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Commerce Catalogテンプレートに基づいて新しい仮想カタログを作成します。

前提:

仮想カタログを作成するには:

注意

カタログを変更した直後に、サイトのインデックスを再作成してください。サイトが古いインデックスを使用している場合、新しいコンテンツは表示されず、非アクティブ化されたコンテンツは保持されます。

  1. コンテンツ ツリーで新しいカタログの挿入ポイントを参照します。 /sitecore/Commerce/Catalog Manager

  2. カタログ インスタンスを要求します。

    Catalogsを右クリックし、コンテキストメニューからInsertテンプレートから挿入を選択します。

  3. カタログ テンプレートを選択します。

    参照または検索する /sitecore/templates/Commerce/Catalog/Commerce Catalog

  4. 新しいカタログ・インスタンスに名前を付けます。

    Item Nameダイアログボックスに名前を入力し、「挿入」をクリックします。

    ツリー・リストで新しいカタログを選択すると、An error occurred on the server during your operation. Try the operation again or contact your administrator if the error persists. The details are captured in the event log on the server.というエラー・システム・エラーが表示されます。 。次の手順を続行して、CreateCatalogAuthorizationStore.exeツールを使用してエラーを解決し、CatalogWebServiceで使用されるazmanポリシー ファイルを更新します。

  5. SiteNameを決定します。

    1. IISマネージャーを開き、CatalogWebServiceをホストしているアプリケーションを選択します。{MachineName}/Sites/{SiteName}_CatalogWebService)

    2. Actions ウィンドウで、Exploreをクリックして、CatalogWebServiceをホストしているWebアプリケーションのルート ディレクトリをWindowsエクスプローラーで開きます。

    3. メモ帳または任意のXMLエディタを使用してweb.configファイルを開きます。

    4. configuration/CommerceServer/catalogWebService要素のsiteName属性の値を記録します。これには、CatalogWebServiceに関連付けられたサイトの名前が含まれます。

  6. の正しい値を決定する {PathTo-CatalogAuthorizationStore.xml}

    1. IISマネージャーを開き、CatalogWebServiceをホストしているアプリケーションを選択します。{MachineName}/Sites/{SiteName}_CatalogWebService)

    2. Actions ウィンドウで、Exploreをクリックして、CatalogWebServiceをホストしているWebアプリケーションのルート ディレクトリをWindowsエクスプローラーで開きます。

    3. Windowsエクスプローラのブラウザバーからパスをコピーし、CatalogAuthorizationStore.xml.例:C:\inetpub\CSServices\SolutionStorefrontSite_CatalogWebService\CatalogAuthorizationStore.xml

  7. CreateCatalogAuthorizationStore.exeツールを使用してエラーを解決し、CatalogWebServiceで使用されるazmanポリシー ファイルを更新します。

    • Windows 8またはWindows Server 2012では、コマンド プロンプトで 「azman.msc 」と入力し、 Enterキーを押します。

    • 以前のバージョンのWindows Serverでは、コマンド プロンプトで 「cmd.exe 」と入力し、 Enterキーを押します。

    1. ディレクトリを変更します。

      「c:\Program Files (x86)\Commerce Server 11\Tools」と入力し、 Enterキーを押します。

    2. 認証ストアを作成します。 「CreateCatalogAuthorizationStore.exe {SiteName} {PathTo- CatalogAuthorizationStore.xml} 」と入力し、 Enterを押します。

    Authorization Manager/CatalogAuthorizationStore.xml/CatalogandInventorySystem/Role Assignmentsで定義されたロールに割り当てられたユーザーは、Sitecore Commerce 8.1 powered by Commerce ServerおよびCommerce Server 11.3カタログ マネージャーを通じてこのカタログにアクセスできます。

  8. 変更を保存します。

    Homeリボンの[保存をクリックします。

    カタログ アイテムは、コンテンツ ツリーで使用できます。必要に応じて、カタログ・ノードを折りたたんでから再度展開することで、ノードを更新できます。

この記事を改善するための提案がある場合は、 お知らせください!