вывести длину/ширину/высоту и вес

0
Посетители
0
Новичок
добрый день подскажите как вывести в карточке товара
длину * ширину * высоту и вес
Релиз MaxyStore v.2.0.3.1
спасибо
Администраторы
0
Администратор
admin
13:57, 09.09.2015
griale (09.09.2015, 12:25) писал:добрый день подскажите как вывести в карточке товара
длину * ширину * высоту и вес
Релиз MaxyStore v.2.0.3.1
спасибо

1. Открываете файл: catalog\controller\product\product.php
Ищите в нем такую строку:
php code:
  1. $data['points'] = $product_info['points'];

Ниже этой строки добавляете следующее:
php code:
  1. $data['weight'] = $this->weight->format($product_info['weight'], $product_info['weight_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point'));
  2. $data['length'] = $this->length->format($product_info['length'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point'));
  3. $data['width'] = $this->length->format($product_info['width'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point'));
  4. $data['height'] = $this->length->format($product_info['height'], $product_info['length_class_id'], $this->language->get('decimal_point'), $this->language->get('thousand_point'));

Ищите в нем такую строку:
php code:
  1. $data['text_price'] = $this->language->get('text_price');

Ниже этой строки добавляете следующее:
php code:
  1. $data['text_weight'] = $this->language->get('text_weight');
  2. $data['text_size'] = $this->language->get('text_size');

2. Открываете файл: catalog\language\russian\product\product.php
Ищите в нем такую строку:
php code:
  1. $_['text_model']                              = 'Модель:';

Ниже этой строки добавляете следующее:
php code:
  1. $_['text_weight']               = 'Вес:';
  2. $_['text_size']                 = 'Размеры (Д x Ш x В):';

3. Открываете файл: catalog\view\theme\default\template\product\product.tpl
Ищите в нем такую строку:
php code:
  1. <li><?php echo $text_stock; ?> <?php echo $stock; ?></li>

Ниже этой строки добавляете следующее:
php code:
  1. <?php if ($weight) { ?>
  2. <li><?php echo $text_weight; ?> <?php echo $weight; ?></li>
  3.  <?php } ?>
  4. <?php if ($length && $width && $height) { ?>
  5. <li><?php echo $text_size; ?> <?php echo $length; ?> x <?php echo $width; ?> x <?php echo $height; ?></li>
  6. <?php } ?>


После этого у вас в карточке товара будут показаны вес и размеры товара, если они указаны в админке.
 
Доступ закрыт.
  • Вам запрещено отвечать в темах данного форума.