Мои маршруты язык приводом и выглядеть следующим образом mydomain.com/enCodeigniter: Как я могу создать URI с базами данных?
$route['default_controller'] = "home";
$route['404_override'] = '';
$route['(\w{2})/(.*)'] = '$2';
$route['(\w{2})'] = $route['default_controller'];
, но у меня есть содержимое базы данных, которые я хотел бы быть в URI после языка mydomain.com/jp/the -slug в своем-японско-странице
у меня есть таблица с именем сообщений и содержат строки с содержанием названия, слизнями и языками, готовыми идти, но я не до конца понимает, как редактировать мой дом чтобы проверить, поступает ли URI из базы данных.
Вот мой домашний контроллер.
class Home extends CI_Controller {
function __construct()
{
parent::__construct();
}
public function index($title = '') {
if(strlen($url)) {
/* get content by title from DB */
$data['url'] = $url;
$this->load->view('user_home', $data);
}
}
}
я получил ошибку PHP ** Сообщение: Undefined переменной: URL ** – Tiny
Обновлено, пожалуйста, проверьте снова – safarov
Спасибо, но это не так. $ url не определен. Кроме того, я не хочу, чтобы он маршрутизировался, хотя в папку с именем/index/ – Tiny