catalogfill - нет в наличии, если отсутствуют строки в прайсе

Допустим, есть такой каталог:

название | количество на складе
товар 1 | 3
товар 2 | 3

Если в импортируемом файле нет товара 2, то как вывести так?

товар 1 | 3
товар 2 | нет в наличии

То есть, публикацию не отменяем и не удаляем.

Пробовал менять здесь настройки, но не получилось:

//Например можно отменить публикацию для всех товаров и публиковать только те, которые есть в новом прайс-листе.
//первый массив - какие поля и на какие значения менять, второй массив - условия которые нужно проверять (можно сделать пустым)
//$cf_config['imp_before_change'] = false;//'[{"tv.inventory":0},{}]';//'[{"published":0},{"tv.pricename":"Поставщик1"}]';//false - для отмены

Подскажите, как сделать?

По-моему это вопрос не импорта, а вывода на сайте.

Все получилось.

@nweb не подскажете как реализовали? У меня конструкция:

$cf_config['imp_before_change'] = '[{"tv.inventory":0}, {"tv.manufacturer":"Поставщик1"}]';

не работает

@timm

$cf_config['imp_before_change'] = '[{"tv.aviable":"0"}]';

aviable - TV-параметр, содержащий кол-во товара.

@nweb у вас один поставщик, наверное. Когда их много такой фокус не пройдет

@timm У меня нет shopkeeper'а. Ваш вопрос, наверное, связан с shopkeeper+catalogFill?

@nweb так разница нет в данном случае - есть шопкипер или нет. У меня товары это ресурсы, а поле "на складе" - обычное TV

Похоже, подключение к Форум | MODX Shopkeeper было разорвано, подождите, пока мы пытаемся восстановить соединение.