1 відповідь
Є кілька способів додати кастомні поля:
1. Через атрибути (найпростіше)
- Створіть групу атрибутів "Характеристики"
- Додайте атрибути: Розмірна сітка, Склад, Країна
- Присвойте товарам
2. Через модуль (гнучкіше)
// Додайте колонки в таблицю oc_product
ALTER TABLE oc_product
ADD size_chart TEXT,
ADD material VARCHAR(255),
ADD country_id INT;
3. Через Events для відображення
public function eventProductView(&$route, &$data): void {
$data['custom_fields'] = $this->getCustomFields($data['product_id']);
}
Рекомендую спочатку спробувати атрибути - це найменш інвазивний спосіб.
Ваша відповідь
Увійдіть, щоб відповісти на це питання
Увійти