Скажите пожалуйста, кто нибудь может знает как сделать так что бы на движке DLE из определенной категории статьи не попадали в блок популярные новости. Возможно это как нибудь на шаманить?
#1
5 Января 2015 18:04
Скажите пожалуйста, кто нибудь может знает как сделать так что бы на движке DLE из определенной категории статьи не попадали в блок популярные новости. Возможно это как нибудь на шаманить?
|
#2
5 Января 2015 18:40
Админ Компа, там через запятую указывается какие категории. Код как выглядит я забыл.
|
#3
5 Января 2015 18:53
Помогу бесплатно, в ЛС пиши.
|
#4
5 Января 2015 20:28
Вместо {topnews} используй {custom} очень хорошая штука, пример использования
По поводу параметра order="reads", можно использовать следующие date - сортировка новостей по дате; rating - сортировка новостей по рейтингу; reads - сортировка новостей по количеству просмотров; comments - сортировка новостей по количеству комментариев; title - сортировка новостей по заголовкам новостей; rand - сортировка новостей в случайном порядке. Как можно указать категории в category="здесь id категории или категорий из которых брать новости"? 1. Диапозон category="2-4" - в этом случае будут выводится все новости с категории 2, 3, 4 2. Перебор category="2,6,10" - в этом случае будут выводится все новости с категории 2, 6, 10 3. Ну и комбо category="2,6,10,22-24" - в этом случае будут выводится все новости с категории 2, 6, 10, 22, 23, 24
Изменено:
Артем Малков - 5 Января 2015 22:59
Передовое сообщество вебмастеров. Тебе к нам! |
#5
8 Января 2015 19:00
Проблема в общем то так и не решена. custom - не подходит из за стилей, так как топ новостей у меня находится в сайдбаре.
Хотел попробовать - Alter TopNews, так и не понял как установить. |
#6
8 Января 2015 19:14
Админ Компа, попробуй плагин BlockPro
|
#7
8 Января 2015 19:42
|
#8
8 Января 2015 20:04
BlockPro - слышал про него, скачивал файлы, но не было файла установки, тоже не смог установить.
Первое - кастом работает в сайдбаре, но у топньюс стили другие, а как я понял если изменить стили кастом то и стили статей тоже изменятся. Второе менял запрос в каком то файле php, уж точно не помню в engine/modules находится, проблема такая, что статьи из той категории которую нужно убрать пропадают, но если эти статьи в топе, то они просто пропадают и количество популярных статей уменьшается. То есть просто из определенной категории статьи убираются и все. |
#9
8 Января 2015 20:28
|
#10
9 Января 2015 04:40
$db->query( "SELECT p.id, p.date, p.short_story, p.xfields, p.title, p.category, p.alt_name FROM " . PREFIX . "_post p LEFT JOIN " . PREFIX . "_post_extras e ON (p.id=e.news_id) WHERE p.category !=IDкатегории AND p.approve=1 AND p.date >= '$this_month' - INTERVAL 1 MONTH AND p.date < '$this_month' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,{$config['top_number']}" ); |
#11
9 Января 2015 12:07
teleoperator, именно так я и делал, всего у меня в топе 3 статьи, 2 из которых из ненужного раздела, когда меняю файл topnews, то остается одна статья. Кеш чистил перестроение публикаций делал.
|
#12
9 Января 2015 13:23
Админ Компа, надо не перестроение публикаций делать, а ниже пункт, не помню как звать. сначала перестроение публикаций, потом статических страниц а потом похожих новостей
|
#13
9 Января 2015 14:32
teleoperator, перестроение публикаций, перестроение статических страниц, перестроение кеша похожих новостей - все выполнил. Еще раз почистил кеш - эффект тот же, одна статья в топе.
|
#14
9 Января 2015 19:44
А сорри, при чем тут кэш, это я тупанул. Мы же о топньюс говорим. Вообще странно, должно работать. НУ тогда просто скопировать содержимое topnews.tpl в например top.tpl, поменять пару тегов {link} на {full-link}, {text limit="x"} на {short-story limit="x"} и выводить просто {custom template="top" order="read" category="123456" limit="5"} ну и так далее
PS. Но, безусловно, BlockPro4 на порядок гибче
Изменено:
teleoperator - 9 Января 2015 19:47
|
#15
10 Января 2015 23:18
teleoperator, ни создавал новый файл, просто использовал старый шаблон topnews. Если бы мне сразу объяснили что "шаблон" - это файл .tpl, а не шаблон сайта. Давно бы уже сделал, всем большое спасибо за ответы.
|
||||
28.12.2024 00:53 | Доработка сайта |
23.10.2024 22:00 | Какие функции должны быть у современного Интернет магазина? |
29.06.2024 22:50 | Обучение созданию сайтов на Tilda за один день: быстро и эффективно |
29.06.2024 22:28 | где много готовых фавиконок |
28.05.2024 09:36 | Сайт не реагирует на изменения в CSS |