Облако Тегов

#
Облако Тегов
Зравствуйте, подскажите как сделать чтобы в облаке тегов показывалось к примеру 100 меток рандомно, а то у меня более 500 статей и много меток - это выглядет некрасиво...
Облако тегов растягивается очень длинно
Модератор
#
Re: Облако Тегов
Посмотрите в API метод
ShowTagsCloud
и его параметр
$property['count']
#
Re: Облако Тегов
Спасибо, с количеством тегов все получилось, а вот как сделать чтобы теги показывались рандомно
Модератор
#
Re: Облако Тегов
raspin,
Рандомно они не будут выбираться, выбираются самые популярные. Вы также можете указывать тег, с которого выбираться в параметре
$property['begin']
, тем самым меня начальный тег выборки.
#
Re: Облако Тегов
выбираются самые популярные.

Каким образом будут выбираться самые популярные?
Если тегов 100,
$property['begin'] = 15;
$property['count'] = 50;
То, показываются все теги с 15-го по 65-ый, и популярные и нет...
Модератор
#
Re: Облако Тегов
Для инфосистем в обновлении 5.3.4 сделали уже возможность указания поля сортировки и направления. В магазине сделаем в следующем обновлении. Фактически должно быть готово сегодня к вечеру, при необходимости можете запросить в поддержке со ссылкой на эту тему.
Модератор
#
Re: Облако Тегов
raspin, для сортировки тэгов в метод ShowTagsCloud передаются следующие параметры:

$property['TagsOrder'] параметр, определяющий порядок сортировки тэгов. Принимаемые значения: ASC - по возрастанию (по умолчанию), DESC - по убыванию
$property['TagsOrderField'] поле сортировки тэгов, если случайная сортировка, то записать RAND(). По умолчанию тэги сортируются по названию


Пример отображения тэгов в произвольном порядке:

$InformationSystem = new InformationSystem();

$property = array();
$property['TagsOrderField'] = 'RAND()';
            $InformationSystem->ShowTagsCloud(1, 'ОблакоТэговИнформационнойСистемы', $property);


Пример отображения тэгов по названию с направлением по убыванию:

$InformationSystem = new InformationSystem();

$property = array();
$property['TagsOrder'] = 'DESC';
$property['TagsOrderField'] = 'tag_name';
            $InformationSystem->ShowTagsCloud(1, 'ОблакоТэговИнформационнойСистемы', $property);

#
Re: Облако Тегов
Покажите, пожалуйста, пример, когда теги отображаются не по рандому, а в алфавитном порядке, но не все а наиболее популярные.
#
Re: Облако Тегов
Здравствуйте.
А можно ли реализовать вот такое симпатичное облачко http://guner.ru/esu-malvina-250-shot/ ?
#
Re: Облако Тегов
небольшая просьба указать файл (путь), код которого изменяется и дополняется в этой теме
Авторизация