某些数据子集的唯一页面(例如homepage.com/restaurants/search?city=new-york - > homepage.com/restaurants-in-new-york)

时间:2013-08-29 14:55:17

标签: php cakephp

假设我有一个关于美国餐馆的网站。用户可以搜索例如纽约找到纽约的所有餐厅(在数据库中)。为此,我在该控制器中有一个名为餐馆和搜索功能的控制器,因此结果页面将包含以下网址homepage.com/restaurants/search?city=new-york

除搜索功能检索到的餐馆外,所有搜索城市的结果页面看起来都相同。

我想要达到的目标是为每个城市(或至少为我创建了独特内容的所有城市)创建一个包含相关内容的唯一页面。例如。对于纽约我想有一个独特的页面与以下网址homepage.com/restaurants-in-new-york。这也可以让用户按城市浏览而不是搜索。

有谁能请我正确指导我如何实现这一目标?顺便说一句,该网站是用CakePHP构建的。

1 个答案:

答案 0 :(得分:0)

使用CakePHP Routes。 (他们在路线上有很好的演练,如何使用......等等。)