Помощь Как вывести краткое описание товаров Maxystore 1.5.4 при просмотре категории и в модули

Тема в разделе "Opencart", создана пользователем arsen, 29 ноя 2013.

Информация :
Внимание форумчане! При создании тем, или выкладывании какой-либо информации проверьте в какой ветке форума вы находитесь! Не путайте Opencart и Opencart2. При несоблюдении данного условия выносится соответствующее наказание! И потом не говорите что вас НЕ ПРЕДУПРЕЖДАЛИ! По возможности используйте обменники mail, yandex, google, dropbox, rghost Дабы избежать просьб перезалить и проблем с рекламой!
Модераторы: ZiX
  1. arsen

    arsen НЕрядовой

    Регистр.:
    16 июн 2011
    Сообщения:
    877
    Симпатии:
    307
    Как вывести краткое описание товаров Maxystore 1.5.4 при просмотре категории и в модули.
    Подскажите кто знает
     
    evolvent нравится это.
  2. CrazYViruS

    CrazYViruS Создатель

    Регистр.:
    14 май 2013
    Сообщения:
    28
    Симпатии:
    0
    Краткое описание из meta_description
    Вывод краткого описания в категории из meta_description товара, позволяет выволить более осмысленный текст, вместо первых 200-300 символов из описания товара, а так-же регулировать количество символов в миниописании для категории товаров.

    в файл - catalog\controller\product\category.php
    после строки
    Код:
    'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, 170) . '..',
    добавить
    Код:
    'description2' => utf8_substr(strip_tags(html_entity_decode($result['meta_description'], ENT_QUOTES, 'UTF-8')), 0, 170) . '..',
    в файле - catalog\view\theme\default\template\product\category.tpl

    заменить
    Код:
    <div class="description"><?php echo $product['description']; ?></div>
    на
    Код:
          <?php if (strlen($product['description2']) == 2) { ?>
          <div class="description"><?php echo $product['description']; ?></div>
          <?php } else { ?>
          <div class="description"><?php echo $product['description2']; ?></div>
          <?php } ?>
    теперь описание в категорию будет выводиться из meta_description прописанного в карточке товара, а если поле meta_description не заполненно, миниописание будет взято как и раньше из описания товара.


    можно еще почитать тут