У меня например сейчас URL имеет такой вид 1-perwaja_nowost.html и отображается новость с id 1, а если URL сделать 2-perwaja_nowost.html то отображается новость с id 2, как сделать что бы при вводе id 2 URL принимал вид 2-vtoraja_novost.html?
Предлагаю сделать так:
$data['url'] = $id . '-' . translit($data['name']);
Вместо названия можете подставлять какую-то другую строку. Готовые функции для транслитерации легко нагуглить, например, https://htmlweb.ru/php/example/translit.php$route['novosti/(:any)'] = 'news/show/$1';
, где news
- это контроллер новостей, а show
- метод, который показывает новость.function show($url){}
получайте из БД новость по $url
, а не id. Если запись не найдена, показывайте страницу 404.show
из url вычлените id новости, получите по нему запись новости и сделайте redirect('url новости с id=2');
.Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
столкнулся с такой проблемой, что у меня неправильно отображается мое менюСкорей всего из-за стилей
В товарной накладной необходимо добавить сумму прописьюПробую так:
У меня есть цикл, который выводит слайды (библиотека owl-carousel2) с информацией по врачамИ для каждого слайда (класс doctors_slider__item) мне надо создать...