1

以下に示すように異常な動作が発生しています (環境は、ホットフィックス ロールアップが適用された SDL Tridion 2011 SP1 です)。

私はページを持っています - ページ 1 - 異なる静的テンプレートを介して関連付けられた次のコンポーネントがあるとします: 1) コンポーネント 1

2) コンポーネント 2

3) コンポーネント 3

コンポーネント 4 を含む別のページ (ページ 2) があります。コンポーネント 4 には、コンポーネント 1 への内部リンクがあります。

両方のページが複数回公開されています。

ここで、ページ 2 の内部リンクが実行時に解決されてページ 1 にリンクされることを期待しています。ページ 2 の 4 は、コンポーネント 2 への内部リンクを持つように編集され、すべてが正常に機能し、ページ 2 の内部リンクはページ 1 を正しく指します。

チェックできる提案やデータポイントはありますか?

私が行ったことの 1 つは、ページを非公開にしてから公開した後、ページをある構造グループから別の構造グループに再配置したことです。

注意: 1) すべてのページと構造グループの階層が複数回公開されています。

2) 他のすべての内部リンクは正常に機能しています

3) これらのページのプレビュー モードを見ると、内部リンク用のコードを含む期待されるコードが生成されます。

どんな助けでも大歓迎です。

4

2 に答える 2

2

コンポーネント テンプレートの優先順位を確認する必要がある場合があります。コンポーネント 1 と 2 は、ページ 1 で同じコンポーネント テンプレートを使用していますか。「リンクしない」に設定されていないことを確認してください。

于 2013-03-12T16:13:38.987 に答える
0

ふぅ...すべてが正しいことを確認した後、最終的に問題を解決できました。

論理的にはすべてが正しいように見える...だから私は非論理的な方法をとった....ページからすべての参照を削除し、特定のコンポーネントを再作成し、ページにそれらを再リンク...それらを公開...そしてウーホー。 ..動作を開始します....マイクロソフトの方法を思い出しました..Windowsに問題がある場合は...再起動してください:( ...理由を調べたいと思います:(

于 2013-03-14T07:53:42.400 に答える