Table of Contents | ||
---|---|---|
|
Note |
---|
Рекомендуем включить историю удаления товаров (пункт в этой инструкции), чтобы при работе не возникало вопросов, что товар куда-то пропал или кто удалил товар. |
Note |
---|
Сделайте бекап БД перед тем как что-то удалять |
Удаление выбранных товаров
Удалить товары можно во вкладке Продукция. Для этого нужно выделить товары и в кнопке Операции с товаром выбрать пункт меню Удалить выбранные товары.
...
После удаления товаров во вкладке Информация в историю действий добавляется соответствующее сообщение.
...
Массовое удаление товаров по списку
В программе есть возможность удалить товары по списку QID или каких-то кодов товара, которые хранятся в каком-то поле в программе (например, у вас есть список ИД товаров с сайта, которые вы удалили на сайте, и это ИД хранится в пользовательском поле в программе.
Для удаления откройте вкладку Конфигурация / База данных и нажмите кнопку “Удалить товары по списку”
...
В открывшейся форме ввода в первой строке укажите поле, которому соответствует список кодов, по которым будет удаляться товар. Например id - поле QID из вкладки Продукция, code - поле Код, article - поле Модель, title - поле Название. Коды пользовательских полей можно посмотреть здесь:
...
Начиная со второй строки укажите список кодов или ид, по которым будет удаление. Каждый код с новой строки. Для удаления нажмите Ок
...
История удаления
Чтобы сохранялась история удаления товаров, нужно во вкладке Конфигурация / Настройки указать код поля для опции DEL_PROD_FIELD
...
Code Block |
---|
https://вашсайт.ру/anyfolder/script_delete_prod.php?prod_code={CODE} |
{CODE}
- вместо этого тега подставляется Код товара, который вам нужно использовать в скрипте для удаления.
Скрипт должен выполняться по GET запросу.
В Quad.Magic добавьте задание с типом Обработка после удаления элементов
...
В Настройка 1 задания указывается код типа удаления товаров, на данный момент доступен только один тип hook
...
В Настройка 3 можно указать SQL-фильтр для отбора товаров для удаления, из таблицы с историей удаления. Здесь так же можно указать тег “DEBUG” - в этом случае запросы будут отправляться через прокси программы Fiddler (localhost:8888).
При выполнении действия программа берет по очереди товары из истории удаления, у которых еще не проставлена дата обработки, подставляет вместо {CODE}
код товара и выполняет ссылку.
...
Note |
---|
Выполняйте такое действие всегда вручную, проверив перед этим в истории, что товары удалены верно. |