@clement.erdman
Если вы хотите вывести вес товара на странице товара, вам нужно выполнить следующие шаги:
- Откройте файл catalog/controller/product/product.php.
- Найдите функцию public function index() { (обычно она находится близко к верху файла).
- Добавьте следующий код после этой строки:
$this->load->model('catalog/product');
$product_info = $this->model_catalog_product->getProduct($this->request->get['product_id']);
if ($product_info) {
$data['weight'] = $product_info['weight'];
} else {
$data['weight'] = '';
}
Этот код загружает модель catalog/product и получает информацию о товаре по его идентификатору product_id. Затем он присваивает значение веса товара переменной $data['weight'].
- Теперь откройте файл catalog/view/theme/ваша_тема/template/product/product.twig.
- Найдите соответствующий участок кода, где вы хотите вывести вес товара.
- Вставьте следующий код в нужное место:
{% if weight %}
{% endif %}
Этот код проверяет, есть ли значение переменной weight и, если да, выводит его в блоке
- Сохраните изменения.
Теперь на странице товара вы должны видеть вес товара, если он указан для данного товара.