我想进行自定义路由,我做到了,我知道使用$ route ['blog'] ='Main / blog';例如,我们可以将其转发给相应的控制器,这样就可以了。 现在,我想使其更加优雅/动感。所以我的想法是尝试这样的事情:
$ci = & get_instance();
$ci->load->helper('language');
$route[$ci->lang->line('url_About_Me')] = 'Main/about/' . $ci->lang->line('ISO 639-1');
因为url_About_Me的URL部分将被动态配置,并且可以是用户想要的任何内容,并且控制器功能仍然保持原样(这是设计的一部分)。 现在这会引发错误:
Message: Class 'CI_Controller' not found
那么,有人知道如何克服这个问题吗?并且在任何图或某些工作流中,从用户请求URL的那一刻起,我就可以看到codeigniter中最先出现的内容。
谢谢。