Добрый день!
Есть мультиязычный сайт, реализован на контекстах (через Babel). Нужно сделать категории/теги. На данный момент реализовано TV (Автометкой) и TagLister. Но очень не удобно, потому что автометки подтягиваются из всех языков. Хотелось бы сделать в админке отдельный ресурс «категории» и там создавать документы с нужными названиями. И в TV реализовать через «Список (множественный выбор)». Работает хорошо, если добавить новости только 1 тег. Если 2 и более выводит их с сепаратором: #все категории||#искусство. И поэтому не работает TagLister (
В TV «Возможные значения» прописано:
@EVAL $parent = $_GET; switch(end($parent)){ case 'web': $parent_c = 130; break; case 'ua': $parent_c = 131; break; case 'en': $parent_c = 132; break; } $output = $modx->runSnippet('pdoResources',array( 'parents'=> $parent_c, 'tpl'=>'@CODE:[[+pagetitle]]==<li><a href="[[++site_url]][[+url]]">[[+pagetitle]]</a></li>', 'sortdir'=>'ASC', 'sortby'=>'menuindex', 'outputSeparator'=>'||')); return $output;
Должно получиться как на скрине ниже. Может у кого-то есть решение, или идеи?
yadi.sk/i/WuqtyzfhqZGji