Перейти до вмісту
Пошук в
  • Детальніше...
Шукати результати, які ...
Шукати результати в ...

Xeonix

Новачок
  
  • Публікації

    5
  • З нами

  • Відвідування

Повідомлення, опубліковані користувачем Xeonix

  1. Opencart 1.5.6.1, тема стандартная, но некоторые модули дописаны - переписаны, конторой. Суть проблемы: на сайте в категории товаров, на товаре прикручен jcarusel (скролер изображений прокручивает все изображения товара в категории). Всё было хорошо пока товаров не стало больше 50, и соответственно при загрузке категории загружаются все изображения товаров, и при загрузке категории приходится 30-40 мб. трафика (картинки большие), что ужасно нагружает сайт. Саму крутилку получилось отключить, вырезанием скрипта из шаблона и контролера.Но теперь выводятся все изображения товара в столбец, а хотелось бы выводить только одно изображение товара в категории, как и сделанно в оригинале. Вот цикл который выводит изображения:
     

    <?php $pi = 0;
    foreach ($product['images'] as $image) {
    if (!$pi || empty($this->request->get['editor'])) { ?>
    <li>
    <a href="<?php print $product['href']; ?>" class="TR-img">
    <img src="<?php print $image; ?>"
    alt="<?php print $product['name']; ?>"
    title="<?php print $product['name']; ?>"
    style="
    max-height: <?php print $this->config->get('config_image_product_height'); ?>px;
    <?php if ($product['max_width']) { ?>max-width: <?php print $product['max_width']; ?>px;<?php } ?>
    "/>
    </a>
    </li>
    <?php }
    $pi++;
    } ?>
    

    . Если убрать цикл, и оставить

    <a href="<?php print $product['href']; ?>" class="TR-img">
    <img src="<?php print $image; ?>"
    alt="<?php print $product['name']; ?>"
    title="<?php print $product['name']; ?>"
    style="
    max-height: <?php print $this->config->get('config_image_product_height'); ?>px;
    <?php if ($product['max_width']) { ?>max-width: <?php print $product['max_width']; ?>px;<?php } ?>
    "/>
    </a>
    

     в категории картинки не отображаются вовсе. Печенкой чувствуй, что не объявлена переменная, и поэтому он ничего не грузит. Подскажите пожалуйста что нужно поправить в шаблоне или контролере для вывода только одной картинки изображения товара как и сделано в оригинале, просмотр контролера и сравнения с оригиналом успеха не дали, не силён в php :(  Файлы шаблона категорий и контролера прилагаю.

    category.zip

×
×
  • Створити...

Important Information

На нашому сайті використовуються файли cookie і відбувається обробка деяких персональних даних користувачів, щоб поліпшити користувальницький інтерфейс. Щоб дізнатися для чого і які персональні дані ми обробляємо перейдіть за посиланням . Якщо Ви натиснете «Я даю згоду», це означає, що Ви розумієте і приймаєте всі умови, зазначені в цьому Повідомленні про конфіденційність.