0

Drupal で作成されたプロジェクトを Django CMS に移行しようとしていますが、article モジュールで問題が発生しました。私たちのサイトはセクションに分かれており、すべてのセクションにカテゴリ付きのニュース モジュールがインストールされています。URL 構造は次のようになっています。

/section1
    /news-category1
/section2
    /news-category2
/etc..

これは同じニュース モジュールであり、カテゴリに分割されているだけです (一部のニュース記事は複数のセクションにポップアップ表示される場合があります。この場合、1 つのセクションがベースとして選択され、一意の記事 URL が形成されます)。私が見つけた唯一の方法は、この構造を作ります:

/news
    /caregory1
    /category2
/etc...

SEO の目的で現在の URL 構造を維持したいので、これは私たちにとっては良くありません。各セクションをモジュールとして作成し、ページにプラグインする以外に、Django CMS でこれを実装する正しい方法はありますか? または、どうにかして同じモジュールを複数のページにインストールし、セクション情報を渡すことができますか?

4

1 に答える 1

0

これを行う1つの方法は、同じモジュールをすべてのページにプラグインし、ページのパスを解析してそのカテゴリを把握することです。スーパーオフィシアンではありませんが、うまくいくかもしれません。他に方法があるかどうかはわかりません。

于 2013-10-28T23:25:24.290 に答える