PyroCMS:如何创建多段URL?

时间:2013-05-24 18:37:08

标签: pyrocms

我希望我的网址是这样的:

mysite.com/categories/roofing

我可以通过创建一个名为categories的新导航组并使屋顶成为一个孩子来实现这一点但我不想要一个新的导航组。我希望能够通过识别段1来调用特定功能,同时仍然具有包含段2的URL。

我尝试在“页面类型”中执行此操作,但它不允许您创建多段段塞。

如果有帮助,我有流模块。

非常感谢!!

1 个答案:

答案 0 :(得分:0)

这实际上非常简单,有几种方法可以做到。简单的方法是创建一个带有slug类别的页面(如果你不希望它存在,你可以稍后使用路由重定向这个页面),然后创建一个带有slug屋顶的页面。最后,在管理员的页面部分中,将类别下的屋顶作为子项拖动。

这也可以使用路由完成。您将使用config文件夹创建一个routes.php文件,其中包含以下内容:

$route['categories/(:any)'] = '$1';