Просмотр темы
Не закрепляется новость
|
|
andy_ger |
Опубликовано 15.01.2015 12:41
|
Начинающий Сообщений: 20 Зарегистрирован: 15.01.2015 12:01 |
Никогда с таким не сталкивался - не закрепляется новость. В БД news_sticky=1, при запросе в phpMyAdmin (SELECT * FROM `fusion38Fj3_news` ORDER BY news_sticky DESC , news_datestamp DESC ) все выводится в нужном порядке. А строка в news.php (ORDER BY news_sticky DESC, news_datestamp DESC LIMIT ".$_GET['rowstart'].",".$items_per_page) не отрабатывает корректно, на сайте сортировка новостей идет только по датам. Впечатление такое, что ORDER BY news_sticky DESC в news.php вообще нет. Движок 7. На форуме поискал, вроде такой проблемы ни у кого не было.. |
|
|
jikaka |
Опубликовано 15.01.2015 12:48
|
Супер Администратор Разработчики Сообщений: 4845 Зарегистрирован: 26.07.2010 12:10 |
в файле theme.php функцию новости корректировал? сравни с дефолтной версией любого шаблона |
|
|
andy_ger |
Опубликовано 15.01.2015 13:02
|
Начинающий Сообщений: 20 Зарегистрирован: 15.01.2015 12:01 |
Редактировал. Вернул исходный файл, проблема осталась. На всякий случай - тема Area69 . Объединено 15.01.2015 16:30: Разобрался. Поскольку вопрос довольно специфичный, если кому интересно отвечу в личку. Изменил(а) andy_ger, 15.01.2015 16:30 |
|
|
jikaka |
Опубликовано 15.01.2015 17:14
|
Супер Администратор Разработчики Сообщений: 4845 Зарегистрирован: 26.07.2010 12:10 |
andy_ger, лучше здесь напиши решение, вдруг кому пригодится |
|
|
andy_ger |
Опубликовано 15.01.2015 18:03
|
Начинающий Сообщений: 20 Зарегистрирован: 15.01.2015 12:01 |
Дело в том, что у меня главной страницей была не "Новости", а другая. Новости загружались по выбору пункта в меню навигации. Но я на него повесил не news.php, а news_cats.php. При этом на центральной панели были 2 категории новостей (у меня их 2) и в каждой категории строки с новостями. Вот в этом варианте новость и не закреплялась. При таком варианте правка news.php ничего не дает, за вывод с закреплением отвечает в файле news_cats.php строка $result2 = dbquery("SELECT news_id, news_subject FROM ".DB_NEWS." WHERE news_cat='".$data['news_cat_id']."' AND ".groupaccess('news_visibility')." AND (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") AND news_draft='0' ORDER BY news_datestamp DESC LIMIT 10"). Этот запрос в файле встречается дважды. Изменил на ...ORDER BY news_sticky DESC, news_datestamp DESC... В общем, закрепленная новость в нашей cms закрепляется именно при выводе новостей единым списком, как в исходном состоянии движка. В остальных случаях признак закрепленности не учитывается. Так что сам виноват, предполагал что новость будет закреплена, где бы она не выводилась. А это не так. |
|
|
Polarfox |
Опубликовано 15.01.2015 20:45
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
ну логично, поменял вывод вначале а потом конечно внезапно не работает. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
andy_ger |
Опубликовано 16.01.2015 03:24
|
Начинающий Сообщений: 20 Зарегистрирован: 15.01.2015 12:01 |
Что ты называешь "поменял вывод"? То, что сделал главной страницей не "Новости", а "Категории новостей"? Так это я сделал штатными средствами движка, в настройках. |
|
|
Polarfox |
Опубликовано 16.01.2015 05:54
|
Администратор Разработчики Группа поддержки Сообщений: 3384 Зарегистрирован: 20.08.2010 14:03 |
но ведь вывод то поменялся, страница то уже другая. можно и на форум поменять главную - и тоже вывод станет другим. думаю это можно отнести к особенности, не похоже на баг. Всегда делайте backup перед изменениями | Указывайте свою версию в подписи/профиле. | Вся бесплатная тех. поддержка только на форуме
|
|
|
andy_ger |
Опубликовано 16.01.2015 06:44
|
Начинающий Сообщений: 20 Зарегистрирован: 15.01.2015 12:01 |
Согласен, это не баг. Просто я предполагал, что если новость закреплена, то она везде выводится в таком статусе. А оказалось, только в сквозном списке новостей. Но движок не отвечает за мои неверные предположения |
|
Поделиться этой темой | |
Социальные закладки: | |
URL: | |
BBcode: | |
HTML: |
Перейти на форум: |