@ActiveSync , импортируйте любым удобным способом атрибуты и их связи с товарами, затем копируйте их в фильтры в настройках модуля либо такой конструкций
// OCFilter copy start
$this->load->model('catalog/ocfilter');
$this->model_catalog_ocfilter->copyFilters(array(
'copy_truncate' => false, // очистка существующих фильтров (true - да, false - нет)
'copy_option' => false, // копирование опций товаров (true - да, false - нет)
'copy_filter' => false, // копирование стандартных фильтров товаров (true - да, false - нет)
'copy_attribute' => true, // копирование атрибутов (true - да, false - нет)
'attribute_separator' => '', // разделитель атрибутов (мультиатрибуты) (пустая строка - не используется)
'copy_store' => array(0), // магазины (по умолчанию - store_id = 0)
'copy_category' => true, // обновлять ли связи фильтров с категориями (true - да, false - нет)
'copy_status' => -1, // статус скопированных фильтров (-1 - автоматически, 0 - отключены, 1 - включены)
'copy_type' => 'checkbox' // тип скопированных фильтров (checkbox, select, radio)
));
// OCFilter copy end
@Sultunar , на демке фильтры создавались отдельно и к атрибутам не имеют отношения.
Копируются все атрибуты без исключения, но затем, выборочно, вы можете отключить ненужные фильтры, которые получились после копирования.
Такими фильтрами часто выступают артикул, доп. описание, серия и прочее, что не подходит под фильтрацию.