codeigniter, маршруты и языки - PullRequest
       2

codeigniter, маршруты и языки

0 голосов
/ 13 октября 2018

Я хочу сделать собственную маршрутизацию, и я сделал это, я понимаю, что используя $ 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-адреса url_About_Me будет динамически настраиваться и может быть любой, какой пользователи хотят, и все же функция контроллера о останется такой же (чтоявляется частью дизайна).Теперь это выдает ошибку:

Message: Class 'CI_Controller' not found

Итак, кто-нибудь знает, как это преодолеть?И есть ли где-нибудь диаграмма или какой-то рабочий процесс, где я могу видеть, что происходит первым и последним в codeigniter с момента запроса пользователем URL.

Спасибо.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...