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

Рекомендуемые товары с рейтингом (linked) выводятся криво


Recommended Posts

Добрый день! Использую стандартный функционал соединения товаров (через вкладку "ссылки"). Модуль называется "Рекомендуемые товары".

Товары выводились нормально пока я не проставил для них рейтинг, теперь товары выводятся не по два в ряду, а по три и выглядит это так: http://prntscr.com/bak8hf

Использую стандартный шаблон от Opencart. 

 

При чем интересно то, что такой баг вылазит именно если товар с оценкой находится справа: http://prntscr.com/bak8yk

 

Подскажите пожалуйста как пофиксить.

Надіслати
Поділитися на інших сайтах


Правильно высота блока меняется, а обтикание в блоках работает правильно...

Тут нужно или для всех товаров выводить рейтинг, или написать скрипт, какой будет высоту блока проставлять для элементов в строке, что б такого сбоя не было

  • +1 2
Надіслати
Поділитися на інших сайтах

Правильно высота блока меняется, а обтикание в блоках работает правильно...

Тут нужно или для всех товаров выводить рейтинг, или написать скрипт, какой будет высоту блока проставлять для элементов в строке, что б такого сбоя не было

Очень странно что такой скрипт не написан разработчиками, это же очень очевидный баг.

Кстати, вроде видел товары где в рекомендуемых товарах все с рейтингом, но это не пофиксило вывод.

 

Не подскажите, сложно ли написать такой скрипт и сколько это будет стоить?

Надіслати
Поділитися на інших сайтах


без ссылки на конкретную страницу с проблемой - только гадать

Пожалуйста, вот https://heymay.com.ua/napkins/evro-pelenka-kokon-gentleman. Там чуть ниже прокрутите, ужаснетесь) 

Надіслати
Поділитися на інших сайтах


В блоке рекомендуемые, после первого товара, выводится

<div class="clearfix visible-md"></div>

из-за него и идет сбой в выводе

123.JPG

Если это убрать тогда все нормально выводится

124.JPG

Посмотреть в шаблоне вывода рекомендуемых товаров нужно искать лишний код

  • +1 2
Надіслати
Поділитися на інших сайтах

Fedka Вам 5 в профиль! В браузере попробовал удалить - сработало. Чуть позже поищу это в коде.

Большое спасибо!

 

А подскажите, это сторонний код что ли? Т.е. он с каким-то модулем пришел?

Надіслати
Поділитися на інших сайтах


Fedka Вам 5 в профиль! В браузере попробовал удалить - сработало. Чуть позже поищу это в коде.

Большое спасибо!

 

А подскажите, это сторонний код что ли? Т.е. он с каким-то модулем пришел?

Нет, это не сторонний код...

Это решается в файле product.tpl, если это "Сопутствующие товары" для товара...

Там стоит проверка на количество товара в строке в зависимости от того есть левый, правый блоки вывода

<?php if (($column_left && $column_right) && ($i % 2 == 0)) { ?>
<div class="clearfix visible-md visible-sm"></div>
<?php } elseif (($column_left || $column_right) && ($i % 3 == 0)) { ?>
<div class="clearfix visible-md"></div>
<?php } elseif ($i % 4 == 0) { ?>
<div class="clearfix visible-md"></div>
<?php } ?>

Это код с дефолтного шаблона без изменений...

Нужен код с шаблона, что б посмотреть...

Змінено користувачем Fedka
  • +1 2
Надіслати
Поділитися на інших сайтах

Это модуль "Рекомендуемые товары" выводится или Сопутствующие товары для товара на странице?

Это сопутствующие товары, я удалил эти куски кода, теперь проблема решена. 

 

Пытаюсь понять чем чревато удаление этого кода, если он не был сторонним)

Надіслати
Поділитися на інших сайтах


У меня сейчас так осталось:

</div>
        <?php if (($column_left && $column_right) && ($i % 2 == 0)) { ?>
        
        <?php } elseif (($column_left || $column_right) && ($i % 3 == 0)) { ?>
        
        <?php } elseif ($i % 4 == 0) { ?>
        
        <?php } ?>
Надіслати
Поділитися на інших сайтах


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

<div class="clearfix visible-md"></div>

Эта часть кода, как раз заменяет скрипт подбора максимальной высоты...

 

Можно поиграться с параметрами проверки...

Змінено користувачем Fedka
Надіслати
Поділитися на інших сайтах

Эх, если бы чуть больше понимал о чем речь)


Каков вердикт? Как тогда лучше сделать?

 

Что значит не будет считаться кол-во товара? У меня сейчас по три, вроде норм. Или что тут не так?)

Надіслати
Поділитися на інших сайтах


Эх, если бы чуть больше понимал о чем речь)

Каков вердикт? Как тогда лучше сделать?

Что значит не будет считаться кол-во товара? У меня сейчас по три, вроде норм. Или что тут не так?)

Для данного вывода хорошо смотрится, если захотите что-то в выводах поменять, тогда нужно будет чуть подправить...
  • +1 1
Надіслати
Поділитися на інших сайтах

Створіть аккаунт або увійдіть для коментування

Ви повинні бути користувачем, щоб залишити коментар

Створити обліковий запис

Зареєструйтеся для отримання облікового запису. Це просто!

Зареєструвати аккаунт

Вхід

Уже зареєстровані? Увійдіть тут.

Вхід зараз

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

Important Information

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