Вывод SKU, UPC, JAN на страницах (категории, поиск и special.tpl)

Тема в разделе "Общие вопросы", создана пользователем Juzosif, 5 дек 2015.

  1. Juzosif

    Juzosif Активный пользователь

    Сообщения:
    257
    Симпатии:
    19
    Итак для тех кто хочет заполнять карточку товара (SKU, UPC,JAN и т.д)
    Хотим вводить их на страницу категории, или других стран сайта.
    Я делал следующим образом.
    В файле /catalog/view/theme/ВАШАТЕМА/template/product файл category.tpl в нем находим:
    Код:
    <?php echo $product['description']; ?>
    Ниже вставим:
    Код:
    Код товар (Артикул):<b> <?php if ($product['sku']) { ?>
    <?php echo $product['sku']; ?>
    <?php } ?></b>
    <p>Материал:  <b> <?php if ($product['location']) { ?>
    <?php echo $product['location']; ?>
    <?php } ?></b></br>
    Тип поверхности:  <b><?php if ($product['jan']) { ?>
    <?php echo $product['jan']; ?>
    <?php } ?></b></br>
    Размер: <b><?php if ($product['ean']) { ?>
    <?php echo $product['ean']; ?>
    <?php } ?></b></br>
    Цвет:  <b><?php if ($product['isbn']) { ?>
    <?php echo $product['isbn']; ?>
    <?php } ?></b></br>
    В коробке: <b><?php if ($product['mpn']) { ?>
                 <?php echo $product['mpn']; ?>
    <?php } ?></b></br>
    Далее catalog/controller/product в файле category.php
    Находим.
    Код:
    $data['products'][] = array(
    
    Код:
                        'special'     => $special,
    Вставляем вот этот код
    Код:
                        'sku'         => $result['sku'],
                        'upc'         => $result['upc'],
                        'ean'         => $result['ean'],
                        'jan'         => $result['jan'],
                        'isbn'         => $result['isbn'],
                        'mpn'         => $result['mpn'],
                        'location'    => $result['location'],     
    Таким образом вводим на страницу категории нужное нам информации.
    И так, благодаря подсказке solunski.d
    Решил проблему Нужна вносить вот эти перемены
    Код:
    'sku' => $result['sku'],
    'upc' => $result['upc'],
    'ean' => $result['ean'],
    'jan' => $result['jan'],
    'isbn' => $result['isbn'],
    'mpn' => $result['mpn'],
    'location' => $result['location'], 
    в файле catalog/controller/module/mega_filter.php
     
    Последнее редактирование: 7 дек 2015
    mr_eas и Vlad нравится это.
  2. DCH1

    DCH1 Новичок

    Сообщения:
    10
    Симпатии:
    1
    Скажите, а как сделать так, чтобы это выводилось не только в категориях, но и в самой карточке товара справа от фотографии (где производитель и модель)?
    То же самое в файлах product.tpl и product.php не дали результата
     
    Последнее редактирование: 17 янв 2016
  3. wifilan

    wifilan Новичок

    Сообщения:
    12
    Симпатии:
    0
    и как еще эти данные выводить при печати счета? тоже очень интересует
     
  4. Ален

    Ален Эксперт

    Сообщения:
    2.055
    Симпатии:
    634
    нет необходимости задать вопросы повторно.