Размеры и вес

  • Размеры и вес

Выводим размеры и вес в карточку товара, если вес или длина не указаны - ничего не выводим в соответствующем поле.

файл
catalog/language/russian/product/product.php

найти
$_['text_error']        = 'Товар не найден!';
добавить после
$_['text_weight']       = 'Вес:';
$_['text_dimension'] = 'Размеры (Д*Ш*В):';

    
файл
catalog/language/english/product/product.php

найти
$_['text_error']        = 'Product not found!';
добавить после
$_['text_weight']       = 'Weight:';
$_['text_dimension'] = 'Dimension:';

    
файл
catalog/controller/product/product.php

найти
            $this->data['text_tags'] = $this->language->get('text_tags');
добавить после
            $this->data['text_weight'] = $this->language->get('text_weight');
            $this->data['text_dimension'] = $this->language->get('text_dimension');

    

найти
            $this->data['points'] = $product_info['points'];
добавить после
            $this->data['weight'] = $this->weight->format($product_info['weight'], $product_info['weight_class_id']);
            $this->data['length'] = $this->length->format($product_info['length'], $product_info['length_class_id']);
            $this->data['width']  = $this->length->format($product_info['width'], $product_info['length_class_id']);
            $this->data['height'] = $this->length->format($product_info['height'], $product_info['length_class_id']);


    
файл
catalog/view/theme/default/template/product/product.tpl

найти
            <span><?php echo $text_stock; ?></span> <?php echo $stock; ?>
добавить после
        <br />
        <?php if ($length > 0) { ?>
        <span><?php echo $text_dimension; ?></span> <?php echo $length; if(!empty($length)) echo " x "; echo $width; if(!empty($width)) echo " x "; echo $height; ?><br />
        <?php } ?>
        <?php if ($weight > 0) { ?>
        <span><?php echo $text_weight; ?></span> <?php echo $weight; ?><br />
        <?php } ?>