Свойства основного каталога
Часть свойств выгружено из Каспи, часть свойств создается на стороне 1С
В рамках задачи - необходимо настраивать новые свойства для вывода в фильтре и карточке товара, а так же скрытии аналогичных “старых” свойств из каспи.
выборка свойств каспи идет в файле /catalog/index.php
use Bitrix\Iblock\PropertyTable;
$iterator = PropertyTable::getListgetList([
'filter' => [ '=IBLOCK_ID' => $IBLOCK_ID, 'CODE' => 'KASPI_%' ],
'select' => [ 'CODE' ],
'order' => [ 'ID' => 'ASC' ]
]);
Исключение из массива идет в строке
$KASPI_PROPERTIES = array_diff($KASPI_PROPERTIES, $KASPI_DEL_PROPERTIES);
Для того чтобы обогатить массив исключений нужно редактировать файл /catalog/kaspi_del_properties.php
Для того чтобы добавить новые свойства выгруженные из 1С в список свойств детального просмотра, отредактируйте файл /catalog/detail_properties.php
Для того чтобы добавить свойство в фильтр или убрать, редактирование происходит на стороне сайта см. статью