Jump to content
Sign in to follow this  
ladskiy1986

не отображаются изображения цветов опции в категории

Recommended Posts

делаю магазин,столкнулся с проблемой не отображает в категориях картинки опций, в просмотре товара все нормально отображается,подскажите пожалуйста где искать проблему(ошибку) адрес магазина http://giulia.dp.ua/index.php?route=product/category&path=110

 

извините ели ошибся разделом.

post-672045-0-80439200-1380980054_thumb.jpg

Share this post


Link to post
Share on other sites

А подскажите как опции в категории можно отобразить?

Share this post


Link to post
Share on other sites

2 дня пытался вывести варианты цветовой гаммы товара (опция) на витрине, к примеру как у Quelle.

 

Я просто оставлю это здесь, кому-нибудь пригодится :-)

Условия работоспособности: название опции - Цвет, для каждого цвета добавляем соответствующую картинку оттенка (у меня это просто квадратик 20х20px).

 

в файле - catalog/controller/product/category.php, в массив:

$this->data['products'][] = array(

добавляем строку:

'options' => $this->model_catalog_product->getProductOptions($result['product_id']),

затем в файле вашего шаблона catalog/view/theme/ВАШ-ШАБЛОН/template/product/category.tpl добавляем в нужное место (верстка может отличатся):

<?php if ($product['options']) { ?>
      <?php $options = $product['options']; ?>
        <?php foreach ($options as $option) { ?>
        <?php if ($option['name'] == 'Цвет') { ?>
        <div class="color">
            <?php foreach ($option['option_value'] as $option_value) { ?>
                <?php if ($option_value['image'] != 'no_image.jpg') { ?><img src="image/<?php echo $option_value['image']; ?>" width="20" height="20" alt="<?php echo $option_value['name']; ?>" title="<?php echo $option_value['name']; ?>"><?php } ?>
            <?php } ?>
        </div>
        <?php } ?>
        <?php } ?>
      <?php } ?>

И сохранить файл шаблона в кодировке UTF-8 без BOM (так как в файл добавляется кириллица)

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
You are posting as a guest. If you have an account, please sign in.
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

×

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.