Николай, добрый день. JS я подправил (кстати, там уже все идет из коробки, просто закомментировано :)), все заработало, но не могу разобраться с одной проблемкой: в таблице поля color и size выводятся, но у меня там хранятся коды, а названия — в других таблицах (я при старте формирую из них массивы) $c=$modx->getCollection('shopSize'); $sz=array(); foreach($c as $i){ $sz[$i->get('id')]=$i->get('name'); } $modx->setPlaceholder('shopSize',$sz);
$c=$modx->getCollection('shopColor');
$cl=array();
foreach($c as $i){
$cl[$i->get('id')]=$i->get('name');
}
$modx->setPlaceholder('shopColor',$cl); И теперь мне нужно эти названия подставить вместо кодов. Я вижу два способа сделать это: