Как добавить атрибуты к продукту по категориям в opencart

Я хочу добавить атрибуты (параметры) для нескольких продуктов, имеющих одну и ту же категорию. Есть ли опция, доступная в открытой корзине, или любой другой способ сделать это,

Если я добавлю атрибут (Опции) к товарам той же категории, должен ли он применяться ко всем товарам?

0

Решение

Opencart 2.0

Поместите эти строки в строку opencart2 \ admin \ model \ catalog \ product.php № 611 приблизительно
В публичной функции getTotalProducts ($ data = array ()) {….

Функция и открыть
opencart2 / админ / index.php? Маршрут = / Каталог товаров&маркер = 47e2a

Страница один раз и удалить эту строку после выполнения этой строки

    $query = $this->db->query("SELECT product_id FROM " . DB_PREFIX . "product_to_category WHERE category_id = (SELECT category_id FROM `oc_category_description` WHERE name = 'Cameras' AND language_id = '1')");

foreach ($query->rows as $key) {
$this->db->query("INSERT INTO " . DB_PREFIX . "product_attribute SET product_id = '" . $key['product_id'] . "', attribute_id = '9', language_id = '1', text = 'Testing'");
}

Вы можете изменить название категории -> name = ‘Cameras’, ________
Идентификатор языка -> language_id = ‘1’ (для английского), ___________
Идентификатор атрибута -> attribute_id = ‘9’ (Вы можете проверить идентификатор атрибута в opencart2 / admin / index.php? Route = catalog / attribute / edit&маркер = 4e2a&attribute_id = 3), ________
Текст атрибута -> text = ‘Тестирование’

Спроси меня для большей ясности

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector