マッピング区切り符の変更

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

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

Sitecoreがフィールド内に複数の値を格納する場合、デフォルトではカンマ(,)で個別の値を区切っています。区切り文字を別の文字に変更できます。

特殊文字を区切りとして使う場合は、Sitecoreレベルでそれらの文字を許可しなければなりません。パッチファイルを使ってItemNameValidation設定を変更することで実現します。例えば:

<configuration xmlns:patch="http://www.sitecore.net/xmlconfig/"> 
    <sitecore> 
        <settings> 
            <setting name="ItemNameValidation"> 
                <patch:attribute name="value">^.*$</patch:attribute> 
            </setting> 
        </settings> 
    </sitecore> 
</configuration> 
大事な

この例ではall文字の使用が可能です。必要なキャラクターだけを許可するのがベストプラクティスです。

以下のフィールドの区切り文字を変更できます:

  • Relation field mapping - 分類値の区切り符。

  • Tag field mapping - タグ内の値の区切り子。

関係体写像区切り符を変更する

Sitecoreが複数のタクソノミー値を保存している場合、区切り文字を値を区別する形に変更できます。

区切り符を変更するには:

  1. SitecoreインスタンスでApp_Config\Modules\Sitecore.Connector.CMP.configファイルを開いてください。

  2. configuration/sitecore/settingsノードで、Sitecore.RelationFieldMappingSeparatorの値を使いたい区切り符に設定します。例えば、<setting name="Sitecore.RelationFieldMappingSeparator" value=", " />.

  3. ファイルを保存してください。

タグフィールドマッピング区切り符を変更する

Sitecoreがタグに複数の値を格納する際、値を区切るように区切ることもできます。

タグフィールドマッピング区切り符を変更するには:

  1. SitecoreインスタンスでApp_Config\Modules\Sitecore.Connector.CMP.configファイルを開いてください。

  2. configuration/sitecore/settingsノードで、使いたい区切り文字に設定Sitecore.NodeNameSeparatorを変更します。例えば、<setting name="Sitecore.NodeNameSeparator" value="." \>.

  3. ファイルを保存してください。

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