- Главная
- Документация
- TvTagCloud
- 21536
- Июль 2014
Сниппет TvTagCloud используется для реализации облака тегов.
Формат:
Значение по умолчанию: 0
Примечание: можно указывать несколько ID через запятую
Пример:
Значение по умолчанию: 0
Примечание: можно указывать несколько ID через запятую
Пример:
&parent=`5`
Формат:
Значение по умолчанию: 10
Примечание:
Пример:
Значение по умолчанию: 10
Примечание:
Пример:
&depth=`5`
Формат:
Значение по умолчанию: 0
Примечание: на основе pub_date, 0 - выбрать все дни
Пример:
Значение по умолчанию: 0
Примечание: на основе pub_date, 0 - выбрать все дни
Пример:
&days=`30`
Формат:
Значение по умолчанию: 0
Примечание: 0 - показать все
Пример:
Значение по умолчанию: 0
Примечание: 0 - показать все
Пример:
&min=`5`
Формат: asc | desc | numasc | numdesc | random
Значение по умолчанию: нет
Примечание: asc - по возрастанию
dec - по убыванию
numasc - по возрастанию счетчика
numdesc - по убыванию счетчика
random - случайный порядок
Пример:
Значение по умолчанию: нет
Примечание: asc - по возрастанию
dec - по убыванию
numasc - по возрастанию счетчика
numdesc - по убыванию счетчика
random - случайный порядок
Пример:
&sort=``
Формат: id документа
Значение по умолчанию: Id текущего документа
Примечание:
Пример:
Значение по умолчанию: Id текущего документа
Примечание:
Пример:
&landing=``
Формат: TV-параметр
Значение по умолчанию: repo_tags
Примечание:
Пример:
Значение по умолчанию: repo_tags
Примечание:
Пример:
&tvTags=`tags`
Формат:
Значение по умолчанию: ,
Примечание:
Пример:
Значение по умолчанию: ,
Примечание:
Пример:
&tagDelim=``
Формат: cloud | list | custom
Значение по умолчанию: cloud
Примечание: в виде облака, маркированного списка или выборочно
Пример:
Значение по умолчанию: cloud
Примечание: в виде облака, маркированного списка или выборочно
Пример:
&displayType=``
Формат:
Значение по умолчанию: нет
Примечание: Используемые плейсхолдеры:
Пример:
Значение по умолчанию: нет
Примечание: Используемые плейсхолдеры:
, , , , , , , ,
Пример:
&customDisplayChunk=``
Формат: 0 | 1
Значение по умолчанию: 0
Примечание:
Пример:
Значение по умолчанию: 0
Примечание:
Пример:
&showCount=`1`
Формат: 0 | 1
Значение по умолчанию: 0
Примечание: 1 - вкл., 0 - выкл., более того, без этого параметра русские буквы отображаются некорректно
Пример:
Значение по умолчанию: 0
Примечание: 1 - вкл., 0 - выкл., более того, без этого параметра русские буквы отображаются некорректно
Пример:
&caseSensitive=`1`
Формат:
Значение по умолчанию: 14,25,34,51,100
Примечание: т. е. сколько раз должен быть выбран тег, чтобы увеличиться в размерах, разделяются запятыми
Пример:
Значение по умолчанию: 14,25,34,51,100
Примечание: т. е. сколько раз должен быть выбран тег, чтобы увеличиться в размерах, разделяются запятыми
Пример:
&steps=``
&styles - разделенный запятыми список имен классов, которые будут применяться к каждому из интервалов в параметре "steps"
Формат:
Значение по умолчанию: s5,s4,s3,s2,s1
Примечание:
Пример:
Значение по умолчанию: s5,s4,s3,s2,s1
Примечание:
Пример:
&styles=``
&tooltip - шаблон для подсказки, которая появится в качестве названия атрибута ссылки для каждого тега
Формат:
Значение по умолчанию:
Примечание: Принимает значения
Пример:
Значение по умолчанию:
Примечание: Принимает значения
и
, которые будут заменены соответствующими значениями тегаПример:
&tooltip=``
Формат:
Значение по умолчанию: пусто
Примечание:
Пример:
Значение по умолчанию: пусто
Примечание:
Пример:
&dittoID=``
Формат:
Значение по умолчанию: 0
Примечание: 0 - без ограничений
Пример:
Значение по умолчанию: 0
Примечание: 0 - без ограничений
Пример:
&limit=`20`
Формат:
Значение по умолчанию:
Примечание:
Пример:
Значение по умолчанию:
Примечание:
Пример:
&exclude=``
Формат:
Значение по умолчанию:
Примечание:
Пример:
Значение по умолчанию:
Примечание:
Пример:
&promote=``
Формат:
Значение по умолчанию:
Примечание:
Пример:
Значение по умолчанию:
Примечание:
Пример:
&demote=``
&extraTags - список дополнительных тегов, которые должны отображаться, даже если они не обнаружены на страницах
Формат:
Значение по умолчанию:
Примечание:
Пример:
Значение по умолчанию:
Примечание:
Пример:
&extraTags=``
Формат:
Значение по умолчанию: current
Примечание:
Пример:
Значение по умолчанию: current
Примечание:
Пример:
¤tClass=``
Формат:
Значение по умолчанию: tags
Примечание:
Пример:
Значение по умолчанию: tags
Примечание:
Пример:
&urlParam=``
1. Создаем TV-пареметр tags со значением Text и указываем все шаблоны, для которых он будет применяться. Теперь на тех страницах, где должны быть теги, заполняем параметр tags, указывая теги через запятую.
2. Создаем новый документ в дереве ресурсов. В настройках страницы убираем галочки с «Использовать HTML-редактор», «Доступен для поиска» и «Кэшируемый», также убираем галочку с «Показывать в меню». Сохраняем ресурс, потом опять заходим в него и в содержимом ресурса помещаем такой вызов Ditto:
[!Ditto? &tagData=`tags` &tagDelimiter=`,` &parents=`0` &extenders=`tagging`!]
3. В месте, где должно быть облако, помещаем вызов TvTagCloud:
[!TvTagCloud? &parent=`1` &landing=`22` &tvTags=`tags` &showCount=`1` &caseSensitive=`1`!]
© 2011 - 2023 Школа MODX