2009-07-06 11 views
2

直接「サブページ」(ページ内のページ)にリンクすることは、JUSTそのサブページがない表示されます、レッドドットCMSを使用してレッドドット:リンク、参照、リスト、および「部分ページ」

を更新しました主な親の文脈の中で。そのサブページを参照すると、必要なときに表示されます。

私はキーワードで複数のページにリンクされたリストを持っています。そのリストを含むテンプレートには、各項目のリンクが表示されます。これらのリンクのいずれかをクリックすると、直接リンクされているサブページが表示されます。

親のコンテキスト内にサブページを表示するには、それらのリンクが必要です。メインリンクが存在するページ。

基本ページのIDが100であるとします。サブページ201,301,401を含むリストがあります。それぞれのサブページのメインリンクは200,300,400です。 100、私は各ページへの一連のリンクでその基本ページを参照してください。ただし、これらのリンクをクリックすると、ページ201,301、または401が表示されます。これらのリンクでは、200,300、および400のページを参照する必要があります。

各サブページの親が異なるため、ターゲットコンテナは使用できません。

+3

この質問はちょっと混乱しています。どういうわけか、あなたが達成しようとしていることや、言い換えることができますか? また、コードのサンプル(具体的にページ/サブページをリンクする方法)の詳細をもう少し詳しくお知りになると、さらに理解しやすくなります。 – xelurg

+0

@xelurg RedDot CMSについてよく知っていますか?もしそうなら、記述は完全に理解できると思っていただろうが、書き直しを試みるだろう。そうでない場合、あなたは助けのチャンスがありません! –

答えて

1

私はちょうどReddotで同じことを複製し、これについて少し考えました。あなたが実際に可能なのはあなたですか?私はそれを理解しているので、あなたはサブページにリンクしています、なぜならそれはキーワードが割り当てられている場所ですから、そのサブページは1つ以上の親ページに含まれる可能性があるからです。

あなたのサイトにサブページと親ページが常に1対1で関連している場合は、なぜサブページがあるのでしょうか。同じサブページが複数の親で使用されている場合は、すべての親ページがリストにリンクされますか?

UPDATE:ハックのビットは、あなたがあなたがあなたの通常のループを一覧表示するのではなく、その後、好適な親ページにリンクし、各サブページにアンカーを追加することである

ひとつのアイデア、レンダリングタグを使用してリスト内を移動し、サブページではなくアンカー内のページへのリンクを表示します。

+0

さて、私はあなたの提案する部分に部分的に完全にリストラを終わらせました。サブページ(実際のデータが含まれているため、より適切なもの)にリンクするのではなく、親ページにリンクしています。これはそのままの親子構造に依存しますが、RedDotにはそれが必要です。 –

関連する問題