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

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


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

вопрос
Стоит последняя версия движка (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 - 13 октября 2012 22:42 -

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

T-Moor
Юзер

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

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

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

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

наверх