В первую очередь необходимо создать раздел, в котором будут выводиться все теги, а также проверить и при необходимости скорректировать настройки модуля.
Создайте раздел «Облако тегов», и ключевым словом «tags». В раздел необходимо добавить компонент «Теги».
В разделе будут выводиться общий список тегов. По сути, этот компонент выводит информацию из других разделов при помощи функции nc_objects_list().
При выборе тега из облака пользователь попадает в этот раздел. Если тег был выбран из облака относительно раздела, то в ссылку будет добавлена переменная $tagsub, которая будет означать, что результаты выборки по тегу следует осуществлять только с учётом данного раздела. Например
http://мой_сайт.ру/tags/?tag=56&tagsub=245.
Похожая переменная есть при выводе облака относительно компонента в разделе - $tagcc. Эта переменная содержит идентификатор компонента в разделе. В шаблонах вывода тегов эти переменные содержатся в псевдопеременной %TAG_SUB_LINK.
Теперь перейдите в настройки модуля и при необходимости измените значения указанные по умолчанию.
Параметр | Описание |
---|---|
MAX_FONT | Максимальный размер шрифта (px) |
MIN_FONT | Минимальный размер шрифта (px) |
QUANTITY | Количество выводимых тегов |
TAGS_CLASS_ID | Номер инфоблока в разделе |
TAGS_SUB_ID | Номер раздела |
Номер инфоблока и номер раздела взять у только что созданного раздела.
После этих действий перейдите к внедрению функционала по добавлению тегов на сайт.
Комментарии 5