継承をSitecoreテンプレートに後付けすることができるかどうかは誰にでも教えてください。継承をSitecoreテンプレートに改定する
私は新しいページフィールドを複数の既存のテンプレートに追加する作業があり、これは基本テンプレートにあるはずだと思います。
また、既存のテンプレートには、ベーステンプレートに移動してから継承するフィールドがあることに気付きました。これは可能ですか?存在する場合、既存のコード/データに副作用がありますか?
継承をSitecoreテンプレートに後付けすることができるかどうかは誰にでも教えてください。継承をSitecoreテンプレートに改定する
私は新しいページフィールドを複数の既存のテンプレートに追加する作業があり、これは基本テンプレートにあるはずだと思います。
また、既存のテンプレートには、ベーステンプレートに移動してから継承するフィールドがあることに気付きました。これは可能ですか?存在する場合、既存のコード/データに副作用がありますか?
はい、既存のSitecoreテンプレートに追加の基本テンプレートを追加することは間違いありません。
など。すでに複数の「ページ」テンプレートがあり、トラッキング用に余分なトークンを追加する必要がある場合は、新しいテンプレートを作成して(「ICustomTracking」と言う)、ページテンプレートのベーステンプレートに追加することができます。
2番目の質問に答えるには、既存のテンプレートから基本テンプレートを「抽出」できます。あなたが任意のデータを失いたくない場合は、あなたの行動の順序は次のとおりです。
フィールド項目を必ず移動してください。フィールドを削除して後で新しいフィールドを追加すると、おそらくすべてのデータが失われます。
また、あまりにも複雑な継承構造を構築することはお勧めしません。将来それを維持することは容易ではありません。