Пакетное редактирование базы
Выделите галочкой нужные товары и отредактируйте/укажите для них данные.
Last updated
Was this helpful?
Выделите галочкой нужные товары и отредактируйте/укажите для них данные.
Last updated
Was this helpful?
Пакетно можно выбрать товары галкой, нажать ⚙️ - Редактировать выбранные
и назначить одинаковые значения к выбранным товарам.
Если значения разные, нужно выгрузить эти товары, нажав ⚙️- Экспортировать выбранные
, указать нужные поля, нажать Выполнить
. В полученном файле отредактировать нужные колонки и загрузить обратно через Импорт данных
.
Можно выбрать нужные товары галкой, нажать ⚙️ - Скопировать ID выбранных
и вставить данные в поля, где требуется указывать ID товаров через запятую, например в поле "Рекомендуемые товары для совместной продажи".
Можно выбрать нужные товары галкой, нажать ⚙️ - Отложить выбранные
, после чего отложенные товары будут доступны в каталоге в разделе Неопределенные товары - Отложенные
. Далее с этими отложенными товарами можно проводить другие групповые действия, например добавить им дополнительный каталог.
Для использования SQL команд в большинстве случаев помогает штатная возможность панели управления магазином База - SQL запрос к базе
. В некоторых случаях необходимо выполнить запрос через утилиту PhpMyAdmin (присутствует на каждом хостинге).
Для простой генерации SQL команд к БД можно воспользоваться конструктором SQL запросов в разделе База - SQL запрос к базе
, закладка Конструктор запросов.
Перед выполнением SQL команды рекомендуется делать резервные копии БД через панель управления магазином База - Создание резервной копии
1
update phpshop_products set enabled='0' where price<1
Убираем из вывода товары с нулевой ценой
2
update phpshop_products set enabled='0' where items<1
Убираем из вывода товары с нулевым складом
3
update phpshop_products set enabled='1' where items>0
Добавляем в вывод товары с положительным складом
4
update phpshop_products set enabled='1' where price>0
Добавляем в вывод товары с ненулевой ценой
5
delete from phpshop_products where price<1
Удаляем товары с нулевой ценой
6
delete from phpshop_products where items<1
Удаляем товары с нулевым складом
7
update phpshop_products set sklad='1' where price<1 or items<1
Замена статуса под заказ при пустом складе или нулевой цене
8
update phpshop_products set yml='0' where price<1 or items<1
Замена статуса участие в Яндекс.Маркете (убрать из выгрузки) при пустом складе или нулевой цене
9
update phpshop_products set yml='1' where price>0 or items>0
Замена статуса участие в Яндекс.Маркете (убрать из выгрузки) при положительном складе или нулевой цене
10
update phpshop_products set p_enabled='1' where price>0 or items>0
Замена статуса участие в Яндекс.Маркете наличие на складе при положительном складе или нулевой цене
11
update phpshop_products set p_enabled='0' where price<1 or items<1
Замена статуса участие в Яндекс.Маркете отсутствие на складе (под заказ) при положительном складе или нулевой цене
12
update phpshop_categories set num_cow=20
Вывод на всех каталогах по 20 товаров на странице
13
update phpshop_categories set parent_to=0 where id=10
Перевод подкаталога (ID=10) в корневой каталог (ID=0). ID каталога можно узнать по ссылке (/shop/CID_10.html = ID 10)
14
update phpshop_categories set num_row='1', num_cow='30', order_by='1',order_to='1'
Сортировка всех каталогов По имени - По возрастанию, вывод Товаров в длину - 1, Товаров на странице - 30.
update phpshop_categories set order_by='3',order_to='2'
Сортировка всех каталогов По складу - По убыванию
15
update phpshop_products set sklad='0' where items>0;
Снятие статуса товара под заказ при положительном складе
16
update phpshop_products set odnotip="";
Очистка однотипных товаров
17
update phpshop_products set price = price*1.1 where category=123;
Повышение стоимости товара на 10% в категории с ID 123
18
TRUNCATE phpshop_sort; TRUNCATE phpshop_sort_categories; update phpshop_products set vendor="", vendor_array=""; update phpshop_categories set sort="";
Очищение всех характеристик у товаров и каталогов.
19
update phpshop_products set manufacturer_warranty='1'
Включение гарантии в Яндекс.Маркете для всех товаров (при включенном модуле Яндекс.Заказ)
20
delete from phpshop_products where datas<1489756533;
21
update phpshop_products set sklad='1' where datas<1489756533;
22
update phpshop_sort_categories set brand='1' where name="Торговая марка";
Включение статуса "Бренд" у всех характеристик с именем "Товарная марка"
Удаление всех товаров, дата изменения которых до 17.03.2017. В данном запрос используется Unit Time формат времени. Получить нужную дату можно с помощью . При изменении товара любым способом в базу вносится текущая дата.
Удаление всех товаров, дата изменения которых до 17.03.2017. В данном запрос используется Unit Time формат времени. Получить нужную дату можно с помощью . При изменении товара любым способом в базу вносится текущая дата.
Пакетное редактирование базы товаров