Опции

Добрый день!

Подскажите, пожалуйста, как добавить опцию, к примеру

+ 4 батарейки (120 руб)

К 300 товаров в определенной категории за раз?
Не могу понять.

Спасибо!

Только так

- экспорт

- массовая правка в excel

- импорт

Только так

- экспорт

- массовая правка в excel

- импорт

Спасибо за ответ, сделал через глобальные опции

Здравствуйте. Подскажите, пожалуйста, как оптом удалить глобальные опции только с некоторых товаров, при этом не затрагивая их на других?

Здравствуйте. Подскажите, пожалуйста, как оптом удалить глобальные опции только с некоторых товаров, при этом не затрагивая их на других?

Попробуйте сделать экспорт и посмотреть как там глобальные опции сделаны.

Здравствуйте. Подскажите, пожалуйста, как оптом удалить глобальные опции только с некоторых товаров, при этом не затрагивая их на других?

А локальные опции в товарах есть? Если нет, если только глобальные используются - в таких случаях я особо не заморачиваюсь, пишу скриптик в пару строк и запускаю
[spoiler]

<?php
$path_to_shop = '';

use Tygh\Api;
use Tygh\Registry;

// Configure CS-Cart -----------------------------------------------------------
define(‘AREA’, ‘A’);
define(‘ACCOUNT_TYPE’, ‘admin’);

define(‘MY_DIR_ROOT’, $_SERVER[‘DOCUMENT_ROOT’].$path_to_shop);
require(MY_DIR_ROOT . ‘/init.php’);

$arr = array (
“артикул1”,
“артикул2”,

“артикулN”
);

foreach($arr as $ar) {
$product_id = db_get_field(“SELECT product_id FROM ?:products WHERE product_code = ?s”, $ar);
db_query(“DELETE FROM ?:product_options WHERE product_id = ?i”, $product_id);
}

?>

[/spoiler]

PS: не тестировал, поэтому на первый раз лучше забэкапить базу, даже при полной уверенности в работоспособности :)
PPS если по опциям комбинации построены, надо еще и таблицу cscart_product_options_inventory чистить

db_query("DELETE FROM ?:product_options_inventory WHERE product_id = ?i", $product_id);

PPPS скриптик в недоступное место и запускать из терминала, или удалить после как отработает, ибо запускается без авторизации