ОБСУЖДЕНИЕ

Реализация ЧПУ

8 сообщений0 просмотровЗакрыта
#1
Суть, нужно реализовать чпу на сайте. Но есть проблемка с этим делом.
Категории(kvartal.php?id=n), обзор объектов(view.php?id=n)
Через htaccess сделал, чтобы категории имели свои имена(doma, komnatye и т.д), при переходе это работает и объекты нужной категории отображаются правильно.
Но вот с адресом объектов не вышло.
Хотел сделать имякатегории(во множественном числе)/(имякатегории в единственном числе)-id объекта. Но так выводится каждый независимо от категории.
Есть у кого-нибудь мысли по этому поводу? Или более адекватной реализации чпу вывода объектов.
#2
Попробуй сделать в таблице поле, которое будет во множественном числе (как тебе надо) и брать имя уже из этого поля.
#3
AMADIS, Зачем? Если множественное число работает, оно показывает категорию.
http://krdarenda.ru/doma
http://krdarenda.ru/doma/dom-12
С первой ссылкой все норм. Вторая не пашет, слово указывает на категорию, после слеша слово в ед числе тоже указывает на категорию и цыфры выводят объект. Но выводится каждый, а не нужной категории
#4
Тема была поднята автором по истечению 24 часов после последнего поста
#5
посмотри, может этот вариант подойдет, или в чем то поможет
https://it-log.info/Organizacija_CHPU_na_sajte_cod_162
#6
Valen_x, классно, я думал об этом, но не знал как реализовать. Один минус есть, если заменить id, то адрес остается прежней страницы, а контент меняется. Можно как нибудь сделать, чтобы и адрес менялся?
Условием сравнивать название и ид статьи или как?
#7
skif88, 1) Записываешь адрес в отдельный столбец в таблу контента, при первом переходе (1 раз!!!)
2) считываешь $_SERVER['REQUEST_URI'] и сравниваешь с тем значением
#8
Тему закрыл skif88!
Причина: Вален помог