10.3

パッチファイルの設定を制御する

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

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

パッチファイルを使って設定を変更する場合、追加または更新したいノードを必ず特定する必要があります。デフォルトではパッチされた属性で既存ノードを更新しますが、重要な属性を使って新しいノードを強制的に追加することもできます。

このトピックでは、以下の方法を説明します:

ノードを指定する

どのノードを更新したいかを指定する必要があります。

ノードを指定するために:

  • 要素名と Sitecore.config ファイルのXML構造内での位置を指定します。

例えば、AliasActive設定は 要素ノードの一部であり、 要素ノードの一部です。 AliasActive設定の値をfalseに変更するには、パッチファイル内に以下の要素ノードを含める必要があります:

        False   

重要な属性を使う

パッチファイルから属性を処理する際、パッチファイルノードの属性に適合する既存のSitecore.configノードを探します。見つけた場合は、デフォルトでパッチファイルの属性を既存のノードとマージします。

例えば、Sitecore.configファイルのノードにスクリプトファイルを追加するパッチファイルを2つ持つことができます。

<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
  <sitecore>
 <clientscripts>
 <script src="script-1.js" language="javascript" />
 </clientscripts>
  </sitecore>
</configuration>
<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/">
  <sitecore>
 <clientscripts>
 <script src="script-2.js" language="javascript" att1="test" />
 </clientscripts>
  </sitecore>
</configuration>

最初のパッチファイルを処理すると、

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