Вывод множественного списка из MIGX через localizator (Modx Revo)
Добрый день!
Вывожу список таким образом:
@EVAL
$output = $modx->runSnippet('getImageList', array(
'tvname'=>'projects',
'docid'=>'12',
'tpl'=>'@CODE:[[+project_name]]==[[+MIGX_id]]',
'outputSeparator'=>'||'
));
return $output;
Все отлично выводит через обычные TV.
Но мне нужно, чтобы список выводился через localizator.
Вывожу список таким образом:
@EVAL
$output = $modx->runSnippet('getImageList', array(
'tvname'=>'projects',
'docid'=>'12',
'tpl'=>'@CODE:[[+project_name]]==[[+MIGX_id]]',
'outputSeparator'=>'||'
));
return $output;
Все отлично выводит через обычные TV.
Но мне нужно, чтобы список выводился через localizator.
Комментарии: 2
Если языков 2 или 3, то на мой взгляд проще так
{if $_modx->config.cultureKey == 'ru'}
{sets $rows = $_modx->resource.elements | fromJSON}
{foreach $rows as $idx => $row}
{$row.image}
{/foreach}
{else}
{/if}
Спасибо за ответ. Говорят в админке всегда активен контекст mgr, поэтому cultureKey не работает.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.