2013-06-05 135 views
1

我正在寻找一个函数,通过URI告诉我当前的对象和方法。通常情况下,我会使用$this->uri->uri_string(),但是,我不想传递任何“动态”细分。例如,'products/shoes/123'的URI将是'products/view_product'有没有办法用CodeIgniter获取当前对象和方法?

我希望能够做到这一点,所以我可以创建一个包含页面标题的配置文件...因为我使用模型来输出我的页面标题。它在构造中从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();

希望大家都在谈论这个

0

要扩大NISHANT的答案可以从路由器访问类的属性。

因此对于当前对象;

$this->router->class 

而对于目前的方法;

$this->router->method 
相关问题