serega7777777 0 Опубликовано: 25 июня 2007 Рассказать Опубликовано: 25 июня 2007 (изменено) Версия 5.7 сайт http://www.putevoditel.nakurorte.ru/ Вдруг обнаружил, что не выводяться самые популярные новости В каком направлении искать ??? Пробовал загружать старый дамп двухмесячной давности, т.е когда точно выводились - не помогло. Менял из дистрибутива topnews.php - не помогло. В шаблоне main.tpl - {topnews} прописано. Пробовал родной шаблон - не помогло ! В настройках все включено Что делать ? Где искать ? Надеюсь на ваш хелп С уважением, Игорь Изменено 25 июня 2007 пользователем serega7777777 Цитата Ссылка на сообщение Поделиться на других сайтах
dimon 0 Опубликовано: 25 июня 2007 Рассказать Опубликовано: 25 июня 2007 Проверь файл engine\modules\topnews.php Цитата Ссылка на сообщение Поделиться на других сайтах
serega7777777 0 Опубликовано: 25 июня 2007 Рассказать Опубликовано: 25 июня 2007 Автор Проверь файл engine\modules\topnews.php Так пробовал. Не помогает Цитата Ссылка на сообщение Поделиться на других сайтах
max-money 0 Опубликовано: 25 июня 2007 Рассказать Опубликовано: 25 июня 2007 (изменено) Когда сайт обновлялся, то есть новости добавлялись? Изменено 25 июня 2007 пользователем max-money Цитата Ссылка на сообщение Поделиться на других сайтах
serega7777777 0 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 (изменено) Автор Когда сайт обновлялся, то есть новости добавлялись? Когда обновился до версии 5.7 то популярные были. Потом новости добавлял и вроде были популярные. А вот когда они исчезли, пропустил этот момент. До версии 6.0 еще не успел обновиться. А может ли это таблица поломаться ? В админке чинил , не помогло. Но вроде дамп перезагружал старый -не помогло. Изменено 26 июня 2007 пользователем serega7777777 Цитата Ссылка на сообщение Поделиться на других сайтах
lifestar 18 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 Таблица новостей поломаться? Так сами новости у вас выводятся же Цитата Ссылка на сообщение Поделиться на других сайтах
serega7777777 0 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 Автор Таблица новостей поломаться? Так сами новости у вас выводятся же Не выводяться только новости, которые "самые популярные". А те новости, которые я добавляю они показываются, все нормально. Не выводтся топновости. Цитата Ссылка на сообщение Поделиться на других сайтах
max-money 0 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 serega7777777, я не про версию. Последние новости что я заметил датируются на сайте /2007/02/24/, топ новости строятся из новостей за последние 2 месяца, а токовых новостей нету. Цитата Ссылка на сообщение Поделиться на других сайтах
serega7777777 0 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 Автор serega7777777, я не про версию. Последние новости что я заметил датируются на сайте /2007/02/24/, топ новости строятся из новостей за последние 2 месяца, а токовых новостей нету. Я понимаю, т.е если я 2 месяца не добавлял новостей, то соответственно они и выводиться не будут ?? Так что ли ?? Цитата Ссылка на сообщение Поделиться на других сайтах
kenpark 0 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 да...там условие проверки новостей сроком месяц, но это можно исправить Цитата Ссылка на сообщение Поделиться на других сайтах
serega7777777 0 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 Автор да...там условие проверки новостей сроком месяц, но это можно исправить последняя новость была добавлена 20 мая 2007 http://www.putevoditel.nakurorte.ru/2007/0...blika_komi.html А как можно исправить, чтобы не исчезали новости ? Цитата Ссылка на сообщение Поделиться на других сайтах
kenpark 0 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 (изменено) можно вообще убрать временное ограничение, или сделать его больше... все в файле topnews.php в строке $db->query("SELECT id, autor, title, date, alt_name FROM " . PREFIX . "_post WHERE approve='1' AND date >= '$this_month'AND date < '$this_month' + INTERVAL 1 MONTH ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10}"); если хочешь чтобы выводились самые популярные за все врем, то замени на $db->query("SELECT id, autor, title, date, alt_name FROM " . PREFIX . "_post WHERE approve='1' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10}"); если за большее время, то в части + INTERVAL 1 MONTH 1 MONTH меняешь на нужный тебе интервал... Изменено 26 июня 2007 пользователем kenpark Цитата Ссылка на сообщение Поделиться на других сайтах
max-money 0 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 (изменено) неуспел Изменено 26 июня 2007 пользователем max-money Цитата Ссылка на сообщение Поделиться на других сайтах
serega7777777 0 Опубликовано: 26 июня 2007 Рассказать Опубликовано: 26 июня 2007 Автор можно вообще убрать временное ограничение, или сделать его больше... все в файле topnews.php в строке $db->query("SELECT id, autor, title, date, alt_name FROM " . PREFIX . "_post WHERE approve='1' AND date >= '$this_month'AND date < '$this_month' + INTERVAL 1 MONTH ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10}"); если хочешь чтобы выводились самые популярные за все врем, то замени на $db->query("SELECT id, autor, title, date, alt_name FROM " . PREFIX . "_post WHERE approve='1' ORDER BY rating DESC, comm_num DESC, news_read DESC, date DESC LIMIT 0,10}"); если за большее время, то в части + INTERVAL 1 MONTH 1 MONTH меняешь на нужный тебе интервал... А где тут кнопка спасибо !!! Хочется кликнуть по ней несколько раз. . Удачи тебе неизвестный друг. Спасибо Цитата Ссылка на сообщение Поделиться на других сайтах
Рекомендованные сообщения
Присоединяйтесь к обсуждению
Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.