Баг (или не баг?) в sortby в msProducts
        Всем привет!
Не мог понять почему msProducts не сортирует по опции товара.
Вызывал так:
    
    
                                                                                
            
        0
    Не мог понять почему msProducts не сортирует по опции товара.
Вызывал так:
{$_modx->runSnippet('!msProducts', [
        'parents' => 17,
        'limit' => '100',
        'includeTVs' => 'price_base',
        'includeThumbs' => '120x90,295x221',
        'tpl' => 'catalog_list_item',
        'sortbyOptions' =>'common_square:number',
        'sortby' =>'{"pagetitle":"ASC", "common_square":"DESC"}',
        'showLog' => 1
      ])}Нашел в сниппете вот такую строку:$scriptProperties['sortby'] = preg_replace($matches[0], $sortbyOptions, $scriptProperties['sortby']);Заменил ее на:$pattern = '/'.$matches[0].'/';
$scriptProperties['sortby'] = preg_replace($pattern, $sortbyOptions, $scriptProperties['sortby']);Все успешно заработало. Не могу понять, это баг или я неправильно вызываю сниппет?