Всем привет - кто сталкивался 
OsclassWizards 2.0.6 + Osclass 3.8.1  (ru)
Друж урлы включены ( категории пересохранял )
Проблема в следующем
на главной стр  поиск 
когда указываешь только категорию ( не происходит транслитерация ) - выводит все товары из всех групп  
https://site.ru/index.php?page=search&sCategory=%D0%A1%D0%BE%D1%82%D0%BE%D0%B2%D1%8B%D0%B5    т.е. в урл идет рус название категории - по этому фильтр не срабатывает
РЕШЕНИЕфайл function.php
функция  osclasswizards_categories_select
1)  
 $html .= '<option class="top" value="'. $topcat['s_name'].'">'. $topcat['s_name'].'</option>';  заменить на это 
 $html .= '<option class="top" value="'. $topcat['s_slug'].'">'. $topcat['s_name'].'</option>'; 2) 
 $html .= '<option value="'. $subcat['s_name'].'">  '. $subcat['s_name'].'</option>'; заменить на это 
 $html .= '<option value="'. $subcat['s_slug'].'">  '. $subcat['s_name'].'</option>'; Пример всей функции
function osclasswizards_categories_select($name, $id, $label){
    $name = osc_esc_html($name);
    $id = osc_esc_html($id);
    $label = osc_esc_html($label);
    
    $categories = Category::newInstance()->toTreeAll();
	if(count($categories) > 0 ) {
			
		$html  = '<select name="'.$name.'" id="'.$id.'">';
		$html .= '<option value="">'.$label.'</option>';
		foreach($categories as $topcat) { 
			$html .= '<option class="top" value="'. $topcat['s_slug'].'">'. $topcat['s_name'].'</option>';
			if(!empty($topcat['categories'])) {
				
				foreach($topcat['categories'] as $subcat) {
					$html .= '<option value="'. $subcat['s_slug'].'">  '. $subcat['s_name'].'</option>';
				}
			
			}
		} 
		$html .= '</select>';
	} 
	echo $html;
}
ЗЫ разрабу написал - может исправит в репозитории