Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Как исправить дублирование description?

Как исправить дублирование description?


     04.01.2013    Общие вопросы по PHP    2689

вопрос
Суть проблемы в том что сейчас описание для description берет из краткой и полной новостей.
Как сделать чтобы брало только с краткой? А то когда в краткой новости меньше 200 символов то оно дублирует текст описания и из полной и выходит
"С помощью этого мастер-класса вы научитесь делать различные украшения из бисера: браслеты, бусы, подвески, ожерелье, сережки и брелки. В сборнике представлено 14 видеоуроков... С помощью этог"


"С помощью этог" это уже текст из полной статьи. Видел что подобный вопрос уже задавали, но там для DLE видимо ниже чем 9.6, потому что когда пытался использовать как там было написано, то появлялась ошибка в коде. Видимо в DLE 9.6 это нужно реализовать другим способом?

Ответил: BR0kEN


Откройте show.full.php, найдите:
if( $row['keywords'] == '' and $row['descr'] == '' ) create_keywords( $row['short_story'] . $row['full_story'] );
и замените на:
if( $row['keywords'] == '' and $row['descr'] == '' ) create_keywords( $row['short_story'] );
Затем откройте /engine/inc/addnews.php и /engine/inc/editnews.php, в обоих найдите:
$.post(\"engine/ajax/keywords.php\", { short_txt: short_txt, full_txt: full_txt, key: key }, function(data){
и замените на:
$.post(\"engine/ajax/keywords.php\", { short_txt: short_txt, key: key }, function(data){

Комментарии пользователей (3)

SERYOGA
3 | 3

SERYOGA - 5 января 2013 05:29 - Юзер

Хм... Сделал все как вы написали, но результат опять же
"Описание: The Euro Truck Simulator 2 дарит вам опыт управления самыми мощными машинами, когда-либо появлявшимися на шоссейных магистралях и автобанах Европы... Описание: The Euro Truck Simul"


а должно быть "Описание: The Euro Truck Simulator 2 дарит вам опыт управления самыми мощными машинами, когда-либо появлявшимися на шоссейных магистралях и автобанах Европы..."

Что опять не так?

BR0kEN
163

235 | 275

BR0kEN - 6 января 2013 05:41 - Эксперт

Перестроение сделайте. Метатеги то уже записаны.

dj-avtosh
39

1479 | 390

dj-avtosh - 5 января 2013 06:38 - шашлычник

Спасибо, интересно!

skype: elhan.isaev

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

Похожие вопросы