Не нравятся результаты поиска? Попробуйте другой поиск!
dle-faq.ru FAQ (все вопросы) Общие вопросы по PHP Как сделать вывод тегов в алфавитном порядке

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


     13.10.2012    Общие вопросы по PHP    2859

вопрос
Стоит последняя версия движка (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
5

181 | 183

Mr. Hyde - 13 октября 2012 22:42 - Юзер

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

T-Moor
1 | 1

T-Moor - 28 октября 2012 09:27 - Юзер

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

Чтобы комментировать - войдите или зарегистрируйтесь на сайте

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