Перейти к публикации

Как убрать ID в ЧПУ?


onvision

Рекомендованные сообщения

Хотелось бы узнать, в каком файле в коде можно убрать вывод ID материала рядом с чпу материала, имеется ввиду адресная строка

Ссылка на сообщение
Поделиться на других сайтах

onvision,

Вам отвечали по E-mail, однако приходят сообщения о недоставке вам письма. Проверьте и измените E-mail в вашем профиле на сайте.

Текст ответа:

Никак, скрипт показывает новости по этим ID на странице и они не должны убираться. Единственный способ изменения ссылок это изменение типа ЧПУ в настройках скрипта. Других возможностей нет
Ссылка на сообщение
Поделиться на других сайтах

Да емейл действительно не работает, так как я открепил домен и буду переносить на другой хост, т.е. изменение кода в файле show.full.tpl не поможет? Или просто неохото отвечать?

Вот такой код там явно видно, что ID это $row[iD] палочка справа от ID это "-", только вот стирай их или не стирай ничего не помогает мне не хотелось бы выводить ID категории из БД в чпу...


if( $category_id and $config['seo_type'] == 2 ) {


					$full_link = $config['http_home_url'] . get_url( $category_id ) . "/" . $row['alt_name'] ;

					$print_link = $config['http_home_url'] . get_url( $category_id ) . "/print:page,1," . $row['id'] . "-" . $row['alt_name'] . ".html";

					$short_link = $config['http_home_url'] . get_url( $category_id ) . "/";

					$row['alt_name'] = $row['id'] . "-" . $row['alt_name'];

					$link_page = $config['http_home_url'] . get_url( $category_id ) . "/" . 'page,' . $news_page . ',';

					$news_name = $row['alt_name'];


				} else {


					$full_link = $config['http_home_url'] . $row['id'] . "-" . $row['alt_name'] . ".html";

					$print_link = $config['http_home_url'] . "print:page,1," . $row['id'] . "-" . $row['alt_name'] . ".html";

					$short_link = $config['http_home_url'];

					$row['alt_name'] = $row['id'] . "-" . $row['alt_name'];

					$link_page = $config['http_home_url'] . 'page,' . $news_page . ',';

					$news_name = $row['alt_name'];


Что совсем нельзя обойти этот момент? Тем более до этого в другом посте я видел, что есть хак какой то, только вот где найти документашку или пример незнаю..

Ссылка на сообщение
Поделиться на других сайтах

мне не хотелось бы выводить ID категории из БД

что то я не понял этого момента, в ЧПУ нет никаких ID категорий, есть ID новости, и избавиться от него можно только включив в настройках скрипта тип ЧПУ номер три и по другому никак.

Что совсем нельзя обойти этот момент? Тем более до этого в другом посте я видел, что есть хак какой то, только вот где найти документашку или пример незнаю..

если вы думаете что можете открыть какой то файл и заменить там одну строчку, то вы заблуждаетесь. Любое изменение ЧПУ потребует правки не менее половины файлов скрипта.

Ссылка на сообщение
Поделиться на других сайтах

Архивировано

Эта тема находится в архиве и закрыта для публикации сообщений.

×
×
  • Создать...