【发布时间】:2016-07-20 15:44:13
【问题描述】:
我是 Laravel 的新手(第一个项目),但对 PHP 并不陌生。我正在使用 laravel 5.2 创建一个房屋列表网站。我需要创建一个基于位置的列表,例如 /listing/country/province/city/UNIQUEIDENTIFIED
我想如下设置视图:
/listing/{country}/{province}/{city}/UNIQUEIDENTIFIED
并且控制器应该根据指定的变量返回所有房屋。
如果没有指定 CITY,我会返回省级列表。
我们如何在 SEO 友好的 URL 结构中正确设置动态视图?
【问题讨论】:
-
您需要获取指定的变量值并根据需要使用条件逻辑来获取数据。
-
我希望避免这种情况。我希望 /canada/british-columbia/vancouver/ 能撤掉加拿大不列颠哥伦比亚省温哥华的所有房屋。我知道我可以解析 URL 并将生成的 ARRAY 映射到特定变量,jkust 它很长:) 感谢您的帮助
-
您是否尝试过路线中的可选参数:/listing/{country}/{province?}/{city?}/ 不过可能需要修改您的查询。
-
嗨,安德鲁,我还没有尝试过。我正在尝试一些可能更简单的方法:解析实际 URL
标签: php jquery laravel-5.2