tvssCloud как заставить работать

Добрый день! Застрял я на облаке тегов, пытаюсь это сделать на tvsuperselect. Выводить пробую так
{'tvssCloud' | snippet : [ 
 'id'=>'{$parent}'
 'tv'=>'10'
 'tpl'=>'@INLINE <a class="btn btn-default btn-xs" href="{$link}" role="button"><i class="fa fa-tag" aria-hidden="true"></i>{$tag}</a>']}
В ответ такая ошибка на главной
Notice: Array to string conversion in core/components/pdotools/vendor/fenom/fenom/src/Fenom/Template.php(487) : eval()'d code on line 269 Array
На странице с ресурсом пишет просто Array

( Про TaggerTag знаю и все работает но хотелось бы на tvss ) Может подскажет кто, как решить вопрос.

Вообщем сам же и отвечу на свой вопрос вот правильный вывод облака
{'tvssCloud' | snippet : [ 
 'parents' => '{$parent}'
 'tv'=> '10',
 'tpl' => '@INLINE <li><a  href="tags(или как у вас, псевдоним ресурса с тегом)/?{$requestVar}={$tag|urlencode}">{$tag} ({$count})</a></li>', 
 'tplWrapper' => '@INLINE <ul>{$output}</ul>']}


Так работает)
EvgenyAly
11 февраля 2020, 10:04
modx.pro
1
433
0

Комментарии: 2

Баха Волков
11 февраля 2020, 11:06
0
Вот тут как минимум ошибка
'id'=>'{$parent}'

Надо так:
'id' => $parent
    EvgenyAly
    11 февраля 2020, 11:23
    0
    Баха спасибо за ответ, ошибку исправил но результата нет теперь на главной две ошибки
    Notice: Undefined index: parent in /core/components/pdotools/vendor/fenom/fenom/src/Fenom/Template.php(487) : eval()'d code on line 269 Notice: Array to string conversion in /core/components/pdotools/vendor/fenom/fenom/src/Fenom/Template.php(487) : eval()'d code on line 269 Array
    А на странице вывода ресурса по прежнему Array
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    2