Сниппет получения всех возможных значений TV

Получает список всех возможных значений и обертывает их в тэги

[[!getTvList?name=`название TV`]]
<?
$tv = $modx->getObject('modTemplateVar', array('name' => $name));
$elements = $tv->get('elements');
$element = explode('||', $elements);

$els = array();
$output='';

foreach($element as $e)
{
	list($elName, $elId) = explode("==", $e);
	//$els[$elId] = $elName;
	$output .= '<option value="'.($elId ? $elId : $elName).'">'.$elName.'</option>';
}
return $output;
Автор: modx.pro/users/2430/
Выложено с соглания автора
Николай Загумённов
10 сентября 2014, 13:48
modx.pro
3
1 830
+2
Поблагодарить автора Отправить деньги

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

Василий Наумкин
10 сентября 2014, 20:48
1
0
Тоже самое, только подробнее и с pdoTools — bezumkin.ru/sections/tips_and_tricks/2045/
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    1