Opencart 1.5 (ocStore) – як отримати ID категорії в картці товару

Замітка для себе коханого, щоб не шукати кожного разу необхідну інформацію – як отримати ID категорії в картці товару Opencart 1.5 (ocStore). Необхідна функція в процесі роботи потрібно частенько, а на форумах і блогах присутня безліч варіантів, і практично всі вони не працюють на версіях движків з якими я працюю. Дана іструкція в першу чергу для ocStore 1.5.х .

Отримуємо ID категорії в картці товару:

У файлі контролера картки товару

/catalog/controller/product/product.php

Додаємо код (можна практично в будь-якому метсе поза функцій, або, щоб не шукати після рядка $this->data[‘products’] = array(); ):

Впринципі і все. Тепер шаблон картки товару

/catalog/view/theme/default/template/product/product.tpl

Змінна $category_id – буде мати значення ID категорії поточного товару (у ocStore – ID головній категорії, якщо товар присутній в декількох)

Залишити відповідь

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *