Генератор устойчивых к взлому паролей   •   Online-инструменты
211 просм
0 комм
Поделиться:

Выводим габариты товара и его вес в OpenCart

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

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

Для того, чтобы вывести эти параметры:

Выводим габариты товара и его вес в OpenCart

вам необходимо сделать следующее.

1. Подключиться к вашему сайту по FTP.

2. Открыть файл product.php в папке /catalog/controller/product/.

3. Найти строчку:

$this->data['heading_title'] = $product_info['name'];

и сразу после нее вставить:

$this->data['length'] = $product_info['length']; 
$this->data['width'] = $product_info['width']; 
$this->data['height'] = $product_info['height']; 
$this->data['weight'] = $product_info['weight'];

Сохранить изменения и отправить файл обратно на сайт.

4. Далее открываем файл product.tpl в папке /catalog/view/theme/julytheme/template/product (обратите внимание, что то, что подчеркнуто – название вашей темы).

5. В нужное место вставляем код вызова параметров.

Вес:

<?php 
	if($weight > 0) { 
		echo "<span>Вес товара:</span> ".round($weight, 2)." кг."; 
	} 
?> 

Габариты:

<?php 
	if($length > 0 || $width > 0 || $height > 0) { 
		echo "<span>Размеры (ДxШxВ):</span> ".round($length, 2)."x".round($width, 2)."x".round($height, 2)." см."; 
	} 
?> 

Данные выводятся в том случае, если они заполнены.

0
комментарий
Оставить комментарий:
Нажимая кнопку «Отправить» вы даете согласие на обработку своих персональных данных.
Ваше Имя
Ваш E-mail
Текст комментария