Технический сбой

Сайт временно работает в режиме только для чтения, идут восстановительные работы. Приносим свои извинения за неудобства.
DLE FAQ » Все вопросы » Общие вопросы по PHP » Как сделать вывод тегов в алфавитном порядке

Как сделать вывод тегов в алфавитном порядке


     теги, алфавит    Все вопросы » Общие вопросы по PHP    4196

вопрос
Стоит последняя версия движка (9.7) на литературном сайте, имена авторов выводятся в тегах и хотелось бы настроить вывод всех имен авторов на странице тегов в алфавитном порядке. Буду очень признателен за помощь!

ЗЫ: Я не очень силен в этом движке.

Ответил: Sander


Файл /engine/modules/tagscloud.php
Найти строки:
            $sql_select = "SELECT tag, COUNT(*) AS count FROM " . PREFIX . "_tags GROUP BY tag ORDER BY count DESC LIMIT 0,".intval($matches[1]);

        } else $sql_select = "SELECT tag, COUNT(*) AS count FROM " . PREFIX . "_tags GROUP BY tag";

Заменить на
            $sql_select = "SELECT tag, COUNT(*) AS count FROM " . PREFIX . "_tags GROUP BY tag ORDER BY tag ASC LIMIT 0,".intval($matches[1]);

        } else $sql_select = "SELECT tag, COUNT(*) AS count FROM " . PREFIX . "_tags GROUP BY tag ORDER BY tag ASC";


Ниже найти и удалить строку:
usort ($list, "compare_tags");


PS. На работоспособность не проверял...

2 комментария

Mr. Hyde
Юзер

Mr. Hyde - -

Видимо у вас стоит самописный модуль. В стол заказов.

T-Moor
Юзер

T-Moor - -

У меня такая же проблема, надо сделать вывод тегов в алфавитном порядке, кто поможет советом? Буду премного благодарен, решение от Sander не получилось реализовать.

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

наверх