TeraMoune
Как создавать произвольные url?
Вчера, 19:15
В админке при создании новости-раздел дополнительно-ЧПУ крл статьи.
Просто там заранее подготовленные правила ЧПУ для ссылок. Чтобы сделать свою ссылку нужно написать регулярное выражение шаблона ссылки и сопоставить её части с get данными адресной строки. Карл
А еще alt_name оно же имя чпу заполняется автоматически от заголовка если не установлено.
ID у новостей не убрать, ID является основной меткой по которой производится поиск запрашиваемой новости. Чтобы убрать id нужно переписать часть кода и изменить выборку по alt_name (Но alt_name которое записывается у админке при публикации новости не имеет уникальности, это так же нужно будет предусмотреть)
А еще стоит следить за всеми остальными правилами чпу и не допустить чтобы какие-то другие правила не перехватили нужный url и не отправили запрос в другое место. Ведь убрав id и html ссылка станет выглядеть как ссылка ведущая на категорию сайта :D