madison21 Posted March 27, 2021 Report Share Posted March 27, 2021 Подскажите кто знает.. У меня в шаблоне статьи отображаются - старые сначала. А нужно - новые вначале. Как изменить? Порядок статей в админке менял - но это не влияет. Видимо в коде надо подправить.. Quote Link to post Share on other sites
megauser Posted March 27, 2021 Report Share Posted March 27, 2021 42 минуты назад, madison21 сказал: Подскажите кто знает.. У меня в шаблоне статьи отображаются - старые сначала. А нужно - новые вначале. Как изменить? Порядок статей в админке менял - но это не влияет. Видимо в коде надо подправить.. Api/Blog.php $query = $this->db->placehold("SELECT b.id, b.url, b.name, b.annotation, b.text, b.meta_title, b.meta_keywords, b.meta_description, b.visible, b.date FROM __blog b WHERE 1 $post_id_filter $visible_filter $keyword_filter ORDER BY date DESC, id DESC $sql_limit"); Тут идет сортировка по date по убыванию. Если у вас так, то должно сортироваться как надо. Quote Link to post Share on other sites
madison21 Posted March 27, 2021 Author Report Share Posted March 27, 2021 (edited) У меня вот так $query = $this->db->placehold("SELECT b.id, b.url, b.name, b.annotation, b.text, b.meta_title, b.meta_keywords, b.meta_description, b.visible, b.date, b.image FROM __blog b WHERE 1 $post_id_filter $visible_filter $keyword_filter ORDER BY date DESC, id DESC $sql_limit"); Может быть ещё где нужно посмотреть и подправить? Или в этом коде подправить? Вот тут у меня статьи выводятся https://mir-knig.com.ua/articles Edited March 27, 2021 by madison21 Quote Link to post Share on other sites
alexivchenko Posted March 27, 2021 Report Share Posted March 27, 2021 В функции вывода никаких ASK DESK не прописано? Quote Link to post Share on other sites
madison21 Posted March 27, 2021 Author Report Share Posted March 27, 2021 13 минут назад, alexivchenko сказал: В функции вывода никаких ASK DESK не прописано? Да нет.. только это {get_articles var=last_articles limit=10} Quote Link to post Share on other sites
madison21 Posted March 27, 2021 Author Report Share Posted March 27, 2021 Вот добавил сюда sort=date И всё стало на место. Не пойму почему без этого не работало.. Quote Link to post Share on other sites
phukortsin Posted March 27, 2021 Report Share Posted March 27, 2021 1 час назад, madison21 сказал: Может быть ещё где нужно посмотреть и подправить? Нужно посмотреть во всех местах, имеющих отношение к вопросу. Для начала хорошо бы увидеть, что текущая cортировка по ссылке не есть "старые сначала". Сортировка у Вас странная, от даты мало зависящая. Причин может быть много - от индивидуального измененного кода до нестандартных настроек полей в таблице БД... Quote Link to post Share on other sites
phukortsin Posted March 27, 2021 Report Share Posted March 27, 2021 3 минуты назад, madison21 сказал: Не пойму почему без этого не работало Скорее всего, потому, что разработчик этого функционала вообще по умолчанию сортировку не предусмотрел и сортировалось довольно случайно... Quote Link to post Share on other sites
madison21 Posted March 27, 2021 Author Report Share Posted March 27, 2021 На главной я так поставил sort=date И всё стало правильно, сортируется по дате по убыванию. Но вот в самих статьях на странице не знаю куда вставить.. там нет {get_articles Quote Link to post Share on other sites
madison21 Posted March 27, 2021 Author Report Share Posted March 27, 2021 1 час назад, phukortsin сказал: Нужно посмотреть во всех местах, имеющих отношение к вопросу. Для начала хорошо бы увидеть, что текущая cортировка по ссылке не есть "старые сначала". Сортировка у Вас странная, от даты мало зависящая. Причин может быть много - от индивидуального измененного кода до нестандартных настроек полей в таблице БД... Странно, шаблон из хороших - market Но тем не менее проблема есть Выше написал, что на главной разобрался как по дате сортировать, а вот на самой странице со статьями не пойму куда вставить.. Quote Link to post Share on other sites
phukortsin Posted March 27, 2021 Report Share Posted March 27, 2021 Воможно, в папке view. Или в api. Как разработчик создал... Quote Link to post Share on other sites
madison21 Posted March 27, 2021 Author Report Share Posted March 27, 2021 Добро. Спасибо, буду разбираться. Quote Link to post Share on other sites
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.