【发布时间】:2017-03-31 11:37:40
【问题描述】:
我有一个使用 CodeIgniter 2.3 构建的电子商务网站。
请建议我如何按给定顺序操作 URL:-
假设某人搜索“手机”。 URL 必须是 xyz.com/search/mobile-phone,它显示我们数据库中的所有手机。 我已经知道 Search 控制器并使用 Routing 从 URL 中排除函数名称
接下来,Person 使用移动电话公司的名称进行过滤。假设他选择“Apple”。 网址必须变为 xyz.com/search/mobile-phones/apple
接下来,Person 再次按条件过滤,即“新”或“翻新”。 网址必须变为 xyz.com/search/mobile-phones/apples/new
URL 必须是功能性 URL,这样,如果我将 URL xyz.com/search/mobile-phones/apples/new 传递给外部某人,他/她应该能够看到相同的结果集作为搜索和过滤之后的人。
我不是技术人员,所以我可能无法从技术上解释我的问题,但请放心,我的技术人员会阅读您的建议。
更多详情
我们已经在使用 URI 分段、路由和发布方法。但是这样我们就面临着上面提到的第 4 点的问题
【问题讨论】:
-
你可以使用 CodeIgniter 路由来解决这个问题。请让您的技术人员调查一下。
-
可以使用application/config/routes.php中的routes.php
标签: php codeigniter post get query-string