Jump to content

andrey8501

Новичок
  • Content Count

    41
  • Joined

  • Last visited

Community Reputation

3 Обычный

About andrey8501

  • Rank
    Пользователь

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Благодарствую! не заметил в спешке заменил на $product_info все заработало
  2. Собственно так вывожу атрибуты в модулях OC2 единственный модуль, который ругается - контроллер featured.php Notice: Undefined variable: result in catalog/controller/extension/module/featured.php on line 66 66 - это собственно та линия, куда вставляю 'attribute_groups' => $this->model_catalog_product->getProductAttributes($result['product_id']), Кто в курсе, как исправить?
  3. Так я понимаю, модуль выводится с id slideshow0 - где вместо 0 должен меняться идентификатор по идее в том то и дело, что если на 1й странице разместить 2 слайдера класс у обеих модулей не меняется т.е эта конструкция не рабочая, а по идее должна подставлять разные значения <?php echo $module; ?>
  4. Всем доброго времени По какой то причине данная фитча не работает с коробки OC2.3 <?php echo $module; ?> Пытаюсь сделать несколько слайдеров с разными стилями и параметрами но вывод <div id="slideshow<?php echo $module; ?>" > ничего не меняет в исходнике наблюдаю <div id="slideshow0"> на всех слайдерах в чем может быть проблема?
  5. Благодарю Разобрался Я затрагивал контроллер common/header.php
  6. не можете вывести именно в view ? или вообще вывод не сделан? это в модулях или списке категории?
  7. Могу сделать Завтра после 15.00 буду свободен
  8. Сделал, ссылку никак У меня пока на локальном сервере стоит сайт
  9. catalog/controller/product/category.php catalog/controller/extensions/module/bestseller.php catalog/controller/extensions/module/latest.php catalog/controller/extensions/module/special.php ищем строку $data['products'][] = array( после 'description' => utf8_substr(strip_tags(html_entity_decode($result['description'], ENT_QUOTES, 'UTF-8')), 0, $this->config->get($this->config->get('config_theme') . '_product_description_length')) . '..', вставляем 'attribute_groups' => $this->model_catalog_product->getProductAttributes($result['product_id']), далее идем catalog/view/theme/default/template/product/category.tpl catalog/view/theme/default/template/extensions/module/bestseller.tpl catalog/view/theme/default/template/extensions/module/latest.tpl catalog/view/theme/default/template/extensions/module/special.tpl в нужном месте вставляем <?php if($product['attribute_groups']) { ?> <table> <?php foreach($product['attribute_groups'] as $attribute_group) { ?> <thead><!--названия групп--> <tr> <td colspan="2"><?php echo $attribute_group['name']; ?></td> </tr> </thead><!----> <tbody> <?php foreach($attribute_group['attribute'] as $attribute) { ?> <tr> <td><?php echo $attribute['name']; ?></td> <td><?php echo $attribute['text']; ?></td> </tr> <?php } ?> </tbody> <?php } ?> </table> <?php } ?> если же нужно вывести определенные атрибуты по ID, вставляем <?php foreach($product['attribute_groups'] as $attribute_group) { ?> <?php foreach($attribute_group['attribute'] as $attribute) { ?> <?php if(in_array($attribute['attribute_id'], array(15,18,33,20))){?> <p> <span><?php echo $attribute['name']; ?>: </span> <span><?php echo $attribute['text']; ?></span> </p> <?php } ?> <?php } ?> <?php } ?> где 15,18,33,20 - перечислены id нужного атрибута Что бы узнать ID атрибута нужно зайти в атрибуты, навести курсор на редактирование и с низу в конце ссылки появится ID Не забываем обновить кеш модификаторов
  10. нашел рабочее для OC 2.3 сейчас накидаю, т.к ссылку уже не найду
×

Important Information

On our site, cookies are used and personal data is processed to improve the user interface. To find out what and what personal data we are processing, please go to the link. If you click "I agree," it means that you understand and accept all the conditions specified in this Privacy Notice.