我正在寻找一种能通过URI告诉我当前对象和方法的函数。通常情况下,我会使用$this->uri->uri_string()
,但是,我不想传递任何“动态”细分。例如,'products/shoes/123'
的URI将为'products/view_product'
。
我希望能够这样做,所以我可以创建一个包含页面标题的配置文件...因为我使用模型输出我的页面标题。它是从构造中的MY_Controller.php
调用的。例如:$this->template->overall_header($title = "View Product")...
但在构造中,它将是:
$ this->template->overall_header($title = $this->config->item($object_method_string));
有人有任何解决方案吗?谢谢你的时间。
答案 0 :(得分:0)
目前的方法
$method= $this->router->fetch_method();
我希望你在谈论这个
答案 1 :(得分:0)
要扩展 Nishant的答案,您可以从路由器类访问属性。
因此对于当前对象;
$this->router->class
目前的方法;
$this->router->method