我们正在尝试将使用Drupal编写的项目迁移到Django CMS,我们遇到了文章模块的问题。我们的网站分为几个部分,我们在每个部分安装了一个新闻模块,类别,网址结构如下:
/section1
/news-category1
/section2
/news-category2
/etc..
这是相同的新闻模块,只是按类别划分(一些新闻文章可以在多个部分中弹出,在这种情况下,选择一个部分作为形成唯一文章URL的基础)。我找到的唯一一种方法就是这种结构:
/news
/caregory1
/category2
/etc...
这对我们不利,因为我们希望保留当前的URL结构以用于SEO目的。除了将每个部分创建为模块并插入页面之外,是否有正确的方法在Django CMS中实现此功能?或者,我可以将相同的模块安装到多个页面并将部分信息传递给它吗?
答案 0 :(得分:0)
实现这一目标的一种方法我发现自己会将相同的模块插入到它将要访问的每个页面上,然后让它解析页面的路径以找出它的类别。不是超级主持但可能有效。不确定是否还有其他办法。