Полезный сниппет для блога.

Написано в MODx Revo 2.2.4.pl.

Сниппет формирует список возможных значений по существующим значениям TV.

Задача: необходимо, чтобы пользователь сам выбирал тэги, по которым будут выводиться записи на странице от Articles.

Так, как не удалось заставить работать tagLister нужным мне способом, то вот решение - сниппет https://gist.github.com/4514994.

Для использования, необходимо:

  1. Создать TV, например tagslist

  2. Сделать Тип ввода Список (множественный выбор)

  3. Возможные значения указать следующее

@EVAL return $modx->runSnippet('GetTvList',array('tvname'=>'articlestags'));

Где articlestags - имя TV, по которому формируем возможные значения.

P.S. Первый пост подобного рода

← Предыдущая заметка
Вывод тикетов пользователя
Следующая заметка →
Очень хитрые TV параметры
Комментарии (0)
futuris
Futuris
26.03.2024 07:39
Страница отдельного поста заработала сразу в том виде, как ты написал.) А вот в ленте постов контент...
bezumkin
Василий Наумкин
20.03.2024 18:21
Volledig!
Андрей
14.03.2024 10:47
Василий! Как всегда очень круто! Моё почтение!
russelgal
russel gal
09.03.2024 17:17
А этот стоило написать хотя бы затем, чтобы получить комментарий от юзера, который ничего не писал ...
inetlover
Александр Наумов
27.01.2024 00:06
Василий, спасибо! Извини, тупанул.
bezumkin
Василий Наумкин
22.01.2024 04:43
Давай-давай!
bezumkin
Василий Наумкин
24.12.2023 11:26
Спасибо!
bezumkin
Василий Наумкин
27.11.2023 02:43
Ура!
bezumkin
Василий Наумкин
25.11.2023 08:30
Vesp тянет 2 зависимости: vesp-frontent для фронта и vesp-core для бэкенда. Их можно обновлять, но э...
bezumkin
Василий Наумкин
22.11.2023 08:09
Отлично, поздравляю!