我对ci完全陌生,
我有一个这样的网址:
http://localhost/mvc/post/prod_id/1
我希望它是:
http://localhost/mvc/post/my-best-product
到目前为止,我能够设法将所有这些路由到home/post/
并学习该segment
功能。
但我的问题是我如何真正获得url_title
实际的网址。
我找不到关于这个特定主题的任何信息。我能找到的只是如何使用url_title
ci 以及如何在 ci 中路由。但他们没有解释我们如何才能实际更改基本 url 名称。
请引导我走向正确的方向。
解决方案示例:
public function my_method($product_slug)
{
$product1 = "training-for-recruitment";
$product2 = "training-for-od";
if($product_slug==$product1)
{
$this->load->view('prod1');
}else if($product_slug==$product2)
{
$this->load->view('prod2');
}else{
show_404();
}
}
这不是我真正要做的。只是为了让其他人了解 Slugs 的解决方法。