X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость ( Вход | Регистрация )

Открыть тему
Тема закрыта
> Генерация ссылок в DLE
rezoner
rezoner
Topic Starter сообщение 20.11.2014, 14:20; Ответить: rezoner
Сообщение #1


Новичок
*

Группа: User
Сообщений: 33
Регистрация: 4.4.2013
Поблагодарили: 4 раза
Репутация:   1  


Знатоки движка dle, подскажите как можно реализовать так, что б dle генерировал ссылки вида: moysayt.ru/category/content.html. Сейчас ссылки генерируются стандартно, вот так - moysayt.ru/category/123-content.html. Тоесть на сайте нужны ссылки без номера Id статьи. Где можно что подправить?

P.S. Если на форуме уже присутствует подсказка, не серчайте, подскажите. Ничего не могу найти похожее.
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Informator
Informator
сообщение 20.11.2014, 15:18; Ответить: Informator
Сообщение #2


Новичок
*

Группа: User
Сообщений: 18
Регистрация: 4.4.2012
Из: Узбекистан
Поблагодарили: 7 раз
Репутация:   1  


При использовании ЧПУ вида sitename.ru/catname/id-newsname.html (Тип 2)

Для изменения генерации ссылок на краткие новости:
в файле modules/show.short.php найдите:

Код
$full_link = $config['http_home_url'] . get_url( $row['category'] ) . "/" . $row['id'] . "-" . $row['alt_name'] . ".html";


Замените на:

Код
$full_link = $config['http_home_url'] . get_url( $row['category'] ) . "/" . $row['alt_name'] . ".html";


Потом для генерации ссылок на полную новость.
В файле modules/show.full.php находите:

Код
$full_link = $config['http_home_url'] . $c_url . "/" . $row['id'] . "-" . $row['alt_name'] . ".html";


Заменяем на:

Код
$full_link = $config['http_home_url'] . $c_url . "/" . $row['alt_name'] . ".html";


Возможно может понадобится заменить для страниц "Версии для печати"
Если на статические страницы то, для них есть отдельный файл.
Все интуитивно понятно.




Поблагодарили: (1)
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
arturios
arturios
сообщение 20.11.2014, 15:20; Ответить: arturios
Сообщение #3


JavaSE
******

Группа: Super Moderator
Сообщений: 1803
Регистрация: 16.10.2012
Из: Москва
Поблагодарили: 1294 раза
Репутация:   78  


_http://www.dle9.com/haki/hak-dle/3300-dle-hak-ubrat-id-novosti-iz-url-adresa-publikacii.html
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
rezoner
rezoner
Topic Starter сообщение 21.11.2014, 23:35; Ответить: rezoner
Сообщение #4


Новичок
*

Группа: User
Сообщений: 33
Регистрация: 4.4.2013
Поблагодарили: 4 раза
Репутация:   1  


Informator, arturios, Спасибо за подсказки, попробую сделать сначала по методу Informatorа.
Informator к вам ещё вопрос. Как быть с генерацией ссылок в карту сайта? В каком файле нужно удалить - ". $row['id'] . "-" " для нормальной работы?
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Открытая тема (нет новых ответов) Переносится ли вес и тИЦ от входящих ссылок при 301 редиректе
11 Bel_Ami 2790 Сегодня, 20:50
автор: alexandrrr
Открытая тема (нет новых ответов) Адаптивная вёрстка и натяжка на Wordpress, DLE, Joomla и др. Создание мобильных версий.
Хороший код с оптимизацией по скорости. Сайты и лендинги "под ключ
11 Nell 1045 Сегодня, 15:21
автор: Nell
Горячая тема (нет новых ответов) Оптимизация сайтов, продвижение, наращивание ссылок
Большой опыт работы, отзывы
179 tario777 61334 Сегодня, 14:49
автор: tario777
Открытая тема (нет новых ответов) 12 Отборных Тематических ссылок с трастовых сайтов + Бонус
0 dimapwt 244 Сегодня, 12:33
автор: dimapwt
Открытая тема (нет новых ответов) 12 Жирных вечных ссылок с медицинских сайтов.
4 dimapwt 727 9.12.2017, 13:20
автор: dimapwt


 



RSS Текстовая версия Сейчас: 11.12.2017, 21:28
Дизайн