Отлаживаю выгрузку товаров на сайт.
Обнаружил, что если в админке удалить товар из каталога, то такое впечатление, что он все равно остается в базе. При ручном импорте xml файла вместо "добавлено" пишет "обновлено". При этом удаленные товары так и не появляются обратно в каталоге.
Или может выдать ошибку при импорте если в xml файл добавить новый тег. Потом эту ошибку не убрать, даже удалив в исходном файле этот тег, тем самым приведя его к исходному виду.
Но если полностью удалить каталог в инфоблоке - этот товар опять нормально импортируется и показывается.
Доходит до странного. Импортировал в каталог xml файл с одним товаром. Импортировался нормально. Добавил в файл тег <картинка>. Выдал ошибку. Удалил товар из каталога - все равно ошибка при импорте. Удалил весь каталог из инфоблока. Импортировал еше раз. Без ошибок. Создался каталог, в нем один товар с картинкой...
С чем может быть связано подобное поведение?
Каталог у меня создается новый, а вот сам сайт взял уже полуготовый и там могли быть изменены какие-то настройки.
Обнаружил, что если в админке удалить товар из каталога, то такое впечатление, что он все равно остается в базе. При ручном импорте xml файла вместо "добавлено" пишет "обновлено". При этом удаленные товары так и не появляются обратно в каталоге.
Или может выдать ошибку при импорте если в xml файл добавить новый тег. Потом эту ошибку не убрать, даже удалив в исходном файле этот тег, тем самым приведя его к исходному виду.
Но если полностью удалить каталог в инфоблоке - этот товар опять нормально импортируется и показывается.
Доходит до странного. Импортировал в каталог xml файл с одним товаром. Импортировался нормально. Добавил в файл тег <картинка>. Выдал ошибку. Удалил товар из каталога - все равно ошибка при импорте. Удалил весь каталог из инфоблока. Импортировал еше раз. Без ошибок. Создался каталог, в нем один товар с картинкой...
С чем может быть связано подобное поведение?
Каталог у меня создается новый, а вот сам сайт взял уже полуготовый и там могли быть изменены какие-то настройки.