2013-10-28 3 views
0

Мы пытаемся перенести проект, написанный с Drupal на Django CMS, и перед нами возникла проблема с модулем статьи. Наш сайт разделен на части и мы установили новостной модуль в каждой секции с категорией, структура URL выглядит так:Приложение с несколькими категориями в Django CMS

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

Это тот же модуль новостей, просто разделить на категории (некоторые новостные статьи могут всплывает в нескольких разделах, в этом случае один раздел выбирается в качестве базы для формирования уникального URL-адреса статьи). Только один метод, который я нашел делает эту структуру:

/news 
    /caregory1 
    /category2 
/etc... 

, который не хорошо для нас, как мы предпочли бы сохранить текущую структуру URL для целей SEO. Есть ли правильный способ реализовать это в Django CMS помимо создания каждого раздела в качестве модуля и подключения к странице? Или я могу как-то установить один и тот же модуль на несколько страниц и передать ему информацию раздела?

ответ

0

Один из способов сделать это Я обнаружил, что я должен подключить тот же модуль к каждой странице, на которой он будет включен, а затем попросить его проанализировать путь страницы, чтобы выяснить ее категорию. Не супер, а может работать. Не уверен, есть ли другой способ.

Смежные вопросы