[Помогите] Вывод веса и размеров товара

Тема в разделе "OpenCart", создана пользователем mikediam, 30 мар 2013.

  1. mikediam

    mikediam

    Регистрация:
    28 фев 2013
    Сообщения:
    73
    Симпатии:
    5
    Подскажите как можно сделать вывод веса и размеров в карточке товара без использования опций?
     
  2. broker

    broker

    Регистрация:
    27 мар 2013
    Сообщения:
    56
    Симпатии:
    13
    Вам нужно только на своем шаблоне сделать??? А то есть один шаблон там сразу встроена эта функция. Также можно через доп.поля
     
  3. Spartak

    Spartak

    Регистрация:
    23 дек 2012
    Сообщения:
    151
    Симпатии:
    57
  4. ergoline

    ergoline

    Регистрация:
    23 ноя 2012
    Сообщения:
    249
    Симпатии:
    23
  5. mikediam

    mikediam

    Регистрация:
    28 фев 2013
    Сообщения:
    73
    Симпатии:
    5
    Где эта функция встроена? Как отобразить эти данные?

    Spartak, у меня версия 1.5.4.1 подойдет ли мне это решение?
     
  6. kama812

    kama812

    Регистрация:
    30 мар 2013
    Сообщения:
    311
    Симпатии:
    195

    Посты мне понадобились)

    инструкция по выводу веса и размера

    file catalog/controller/product/product.php

    находим
    $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']);
    /*
    могу описать другие способы преобразования в удобный вид
    */
    в шаблоне product.tpl выводим с помощью переменных
    $weight - вес
    $lenght - длина
    $width - ширина
    $height - высота.

    к примеру
    Вес: <?php echo $weight;?><br>
    Размеры: <?php echo $lenght ?>x<?php echo $width; ?>x<?php echo $height; ?>
     
    mikediam и VeryGood нравится это.