1
Настройка системы и модулей / Re: Убрать активность категории при импорте
« : 20 Июля 2016, 13:26:40 »
Спасибо
В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.
$pages2 = new selector('pages');
$pages2->where('hierarchy')->page('/katalog-tovarov/')->childs(3);
foreach($pages2 as $page2){
$page2->setIsActive(false);
}
Можно, но только это значит примерно часов на 10-15 сервер уйдет в даун (в зависимости от количества объектов в каталоге) :-)Понятно, спасибо
Потому что слова "не совпадает" содержит другой лексический смысл: не совпадает НИ С ОДНИМ ИЗ товаров.Я понял, спасибо. А если сделать так, через cron удаляем все объекты и 1С в указанный период их зальет. Можно же так?
А для этого нужно проверить все товары.
А у вас про проверку всех ни слова
Я не вижу смысла переубеждать вас. Просто предупреждаю, что ваш каталог в опасности :-) Ну и рекомендую подучить немного предмет под названием "Логика", так как в нем явно написано почему ваша схема работать не будет :-)Не надо меня переубеждать, я просто хочу понять почему не будет работать.
артикул товара А всегда будет несовпадать с артикулом товара B :-)Почему это они не будут совпадать? Если артикул 234562 есть на сайте то обновляем, если атикул 234562 не пришел из 1С то товар удаляем.
Ну то есть вы хотите удалить всю базу с сайта, так как товар, который есть на сайте, всегда будет отличаться по артикулу от других товаров, которые есть на сайте :-) Я все верно понял?Почему это удалить всю базу сайта? Будут удаляться те товары у которых артикул не совпал
Правильно ли я услышал: если артикул у присланного товара совпадает с каким-нибудь артикулом на сайте, то обновляем товар на сайте. Но если у присланного товара артикул не совпадает с каким-нибудь артикулом на сайте, то удаляем товар на сайте. Так?Ну да
Что значит "подходит"?1C отправляет артикул, если этот артикул есть на сайте то товар обновляем если нет то удаляем
Значит решение, которое вы нашли на вики - не подходит для вас. И значит нужно искать присылает ли 1С информацию о том, что товар уделен
Это не отвечает на мой вопроснет не попадают
А сейчас-то товары попадают в корзину при удалении в 1С?1C удаляет, а вот на сайте не удаляется почему то
Хм...
Ну, из первой формулировки совершенно не очевидно, что ваш товар добавляется в корзину и именно в этом проблема. Если так, то вы нашли решение.