【发布时间】:2019-03-22 18:41:15
【问题描述】:
谁能帮我解决这个问题。我想像这样从 url 中删除控制器名称
www.site-name.com/controller_name/controller_functions/controller_arguments
到这里
www.site-name.com/controller_arguments
例如:
www.site-name.com/blog/display/blog-title
到这里:
www.site-name.com/blog-title
下面是我的控制器类
class Blog extends CI_Controller {
public function index() {
$data['blogs_data'] = $this->Blog_model->get_blogs();
$data['main_view'] = "blog/blog_layout";
$this->load->view('layouts/main', $data);
}
public function blog_display($page_url) {
$data['blog_data'] = $this->Blog_model->get_blog($page_url);
$data['main_view'] = "blog/blog_detail_layout";
$this->load->view('layouts/main', $data);
}
}
正如您从我的控制器中看到的那样,我的网站显示博客的 URL 将像这样 www.website-name.com/blog/blog_display/($page_url)
谢谢
【问题讨论】:
标签: codeigniter