Jump to content
Sign in to follow this  
tankomaz

[HowTo] <-Предыдущий товар & Следующий товар ->

Recommended Posts

Подскажите, пожалуйста, как сделать в Продуктах кнопочкинадписи "Предыдущий товар" и "Следующий товар". Возможно реализовано, но поиск не дал результатов. Буду премного благодарен, а то сейчас покупателю необходимо выйти из товара - найти где он по списку и открыть следующий (для детального просмотра характеристик) что не является удобным методом.

Буду признателен, спасибо!

Share this post


Link to post
Share on other sites

Есть ещё один модуль, который работает гораздо корректнее вышевыложенного.

PrevNext.zip

  • +1 3

Share this post


Link to post
Share on other sites

Есть ещё один модуль, который работает гораздо корректнее вышевыложенного.

PrevNext.zip

Спасибо но для какой версии движка?

  • +1 1

Share this post


Link to post
Share on other sites

1.5.1.3

Share this post


Link to post
Share on other sites

Есть ещё один модуль, который работает гораздо корректнее вышевыложенного.

PrevNext.zip

пробовал. хорош тем, что выбирает товары из той же директории и не привязан к суррогатному ключу
  • +1 1

Share this post


Link to post
Share on other sites

пробовал. хорош тем, что выбирает товары из той же директории и не привязан к суррогатному ключу

попробовал у меня только стрелочки выдаёт......................а нельзя как то надпись туда влепить типа следующий предыдущий?

Share this post


Link to post
Share on other sites

после установки модуля........при переходе по тэгам слетает кодировка и разъезжается страница

Share this post


Link to post
Share on other sites

PrevNext.zip только на стандартном шаблоне работает?

Share this post


Link to post
Share on other sites

попробовал у меня только стрелочки выдаёт......................а нельзя как то надпись туда влепить типа следующий предыдущий?

В файле /catalog/view/theme/default/template/module/prevnext.tpl

сделал так

<div class="pagination"><div class="links">

<?php if (isset($products[0])) { ?>

<a href="<?php echo $products[0]['href']; ?>" title="<?php echo $products[0]['text'];?>"><?php echo $products[0]['text'];?></a>

<?php } ?>

<?php if (isset($products[1])) { ?>

<a href="<?php echo $products[1]['href']; ?>" title="<?php echo $products[1]['text'];?>"><?php echo $products[1]['text'];?></a>

<?php } ?>

<?php if (isset($products[2])) { ?>

<a href="<?php echo $products[2]['href']; ?>" title="<?php echo $products[2]['text'];?>"><?php echo $products[2]['text'];?></a>

<?php } ?>

<?php if (isset($products[3])) { ?>

<a href="<?php echo $products[3]['href']; ?>" title="<?php echo $products[3]['text'];?>"><?php echo $products[3]['text'];?></a>

<?php } ?>

</div>

<div class="results"><?php echo $heading_title; ?></div>

</div>

В языковом файле уже пиши что хочешь для кнопок.

Share this post


Link to post
Share on other sites

Возможно ли выставить в виде анкоров "следующий, предыдущий" наименования товаров? Эта штука полезна только для SEO. ИМХО...

  • +1 1

Share this post


Link to post
Share on other sites

Возможно ли выставить в виде анкоров "следующий, предыдущий" наименования товаров? Эта штука полезна только для SEO. ИМХО...

присоединюсь , очень важная штука для перелинковки

Share this post


Link to post
Share on other sites

присоединюсь , очень важная штука для перелинковки

ответ перерос в модуль Edited by freelancer
  • +1 4

Share this post


Link to post
Share on other sites
monax, freelancer, спасибо! Установил, работает корректно

Share this post


Link to post
Share on other sites

Спасибо за модуль.

Как сделать, чтобы ссылки на следующий и предыдущий товары отображались под хлебными крошками.

Если размещаешь его в шапку, то он встает выше.

Share this post


Link to post
Share on other sites

Установил модуль на страницах productall (все товары магазина) выдает ошибку Notice: Undefined index: category_id in /home/g/...../catalog/model/catalog/prevnextproduct.php on line 28

Share this post


Link to post
Share on other sites

Спасибо за модуль.

Как сделать, чтобы ссылки на следующий и предыдущий товары отображались под хлебными крошками.

Если размещаешь его в шапку, то он встает выше.

добавить новую схему расположения, в модуле указать эту схему. вывести её в нужном месте на странице продукта.

что не так просто

Share this post


Link to post
Share on other sites

Установил модуль на страницах productall (все товары магазина) выдает ошибку Notice: Undefined index: category_id in /home/g/...../catalog/model/catalog/prevnextproduct.php on line 28

видимо эти два модуля несовместимы.

Share this post


Link to post
Share on other sites

добавить новую схему расположения, в модуле указать эту схему. вывести её в нужном месте на странице продукта. что не так просто

Я правильно понял, что нужно не просто создать схему в админке (она уже есть - это Product) и привязать к ней модуль, но нужно править какие-то файлы и добавлять расположение новой схемы там? Если не затруднит, можно хотя бы в общих чертах описать создание нового расположения для схемы. Или хотя бы, как перенести хлебные крошки в продукте выше шапки (т.е. позиции Top в схеме)

Share this post


Link to post
Share on other sites

Я правильно понял, что нужно не просто создать схему в админке (она уже есть - это Product) и привязать к ней модуль, но нужно править какие-то файлы и добавлять расположение новой схемы там?

схема расположения это несколько иное, она не редактируется из админки.

у каждой задачи есть два решения быстрое и правильное. это правильное. а быстрое

файл catalog/view/theme/default/template/product/product.tpl начинается со строк

<div id="content"><?php echo $content_top; ?>
  <div class="breadcrumb">
	<?php foreach ($breadcrumbs as $breadcrumb) { ?>
	<?php echo $breadcrumb['separator']; ?><a href="<?php echo $breadcrumb['href']; ?>"><?php echo $breadcrumb['text']; ?></a>
	<?php } ?>
  </div>
идет content_top(все модули, где схема "продукт" и расположение "шапка") и за ним блок breadcrumb. вам видимо следует поменять их местами
  • +1 1

Share this post


Link to post
Share on other sites

Спасибо, все получилось.

Помогите еще пожалуйста. Пытаюсь отрегулировать расположение блока с помощью <span style="margin-left: 450px;"><?php echo $content_top; ?></span> Но вместе с блоком стрелок смещается ещё и серая линия над ним, которая появляется по умолчанию. Получается, что линия смещаясь, вылезает за границы сайта. Можно ли эту линию вообще убрать, или поправить

Share this post


Link to post
Share on other sites

Установил модуль на страницах productall (все товары магазина) выдает ошибку Notice: Undefined index: category_id in /home/g/...../catalog/model/catalog/prevnextproduct.php on line 28

видимо эти два модуля несовместимы.

Можно ли исправить ошибку?

Share this post


Link to post
Share on other sites

работает не коректно перескакивает на другие директории и тот и другой

Share this post


Link to post
Share on other sites

работает не коректно перескакивает на другие директории и тот и другой

это из-за того что одни и те же товары размещены в разных категориях

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  

  • Similar Content

    • By Leingard
      Toolbar PRO - панель состояния Ваших товаров и заказов. Узнайте какого товара не хватает на складе или например в каком не выбрано изображение. Отобразите все товары за вчерашний день, если вдруг их пропустили  
       
      При клике на выбранный пункт, совершается фильтрация товаров по выбранным параметрам:
      Показать все товары "Без описания" (поле описание не заполнено) Показать все товары "Без цены" (цена товара 0) Показать все товары "Без главной категории" (не выбрана категория) Показать все товары "Без изображения" (если забыли выбрать изображение товара) Показать все выключенные товары (статус "Отключено") Показать все товары, которых осталось меньше 10 шт. Показать все товары, у которых акция закончится завтра Показать все товары "Без производителя" (Не выбрано)  [NEW] Показать все товары "Без артикула" (Пустое поле "Артикул")  [NEW] Показать все заказы за сегодня [NEW] Показать все заказы за вчерашний день [NEW]  
      Новое в обновлении 1.1:
       
      [NEW] Заказы:
      Показать все заказы за сегодня Показать все заказы за вчерашний день [UPDATE] Товары:
      Показать все товары "Без производителя" Показать все товары "Без артикула" [FIX] Исправления:
      Исправлено отображение категорий Исправлена ошибка с отображением модуля после того как отфильровать и выйти из админ. панели  
      Инструкция:
      Установить, через установщик модификаций Обновить кеш модификаторов  
      Лицензия:
      Внимательно указывайте название домена при покупке, на него будет совершена активация.  
      При заказе дополнительных услуг сразу присылайте данные FTP + админ. панель
       
      Тип распространения:
      Как есть
    • By Leingard
      450.00 руб
      Скачать/Купить дополнение


      Toolbar PRO - панель состояния Ваших товаров и заказов
      Toolbar PRO - панель состояния Ваших товаров и заказов. Узнайте какого товара не хватает на складе или например в каком не выбрано изображение. Отобразите все товары за вчерашний день, если вдруг их пропустили  
       
      При клике на выбранный пункт, совершается фильтрация товаров по выбранным параметрам:
      Показать все товары "Без описания" (поле описание не заполнено) Показать все товары "Без цены" (цена товара 0) Показать все товары "Без главной категории" (не выбрана категория) Показать все товары "Без изображения" (если забыли выбрать изображение товара) Показать все выключенные товары (статус "Отключено") Показать все товары, которых осталось меньше 10 шт. Показать все товары, у которых акция закончится завтра Показать все товары "Без производителя" (Не выбрано)  [NEW] Показать все товары "Без артикула" (Пустое поле "Артикул")  [NEW] Показать все заказы за сегодня [NEW] Показать все заказы за вчерашний день [NEW]  
      Новое в обновлении 1.1:
       
      [NEW] Заказы:
      Показать все заказы за сегодня Показать все заказы за вчерашний день [UPDATE] Товары:
      Показать все товары "Без производителя" Показать все товары "Без артикула" [FIX] Исправления:
      Исправлено отображение категорий Исправлена ошибка с отображением модуля после того как отфильровать и выйти из админ. панели  
      Инструкция:
      Установить, через установщик модификаций Обновить кеш модификаторов  
      Лицензия:
      Внимательно указывайте название домена при покупке, на него будет совершена активация.  
      При заказе дополнительных услуг сразу присылайте данные FTP + админ. панель
       
      Тип распространения:
      Как есть Добавил Leingard Добавлено 05.07.2018 Категория Меню, дизайн, внешний вид Системные требования Метод активации По запросу в ЛС Ioncube Loader Нет OpenCart 2.3
      2.2
      2.1 ocStore 2.3
      2.2
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1 Обращение к серверу разработчика Нет Старая цена 0  
    • By Leingard
      Модуль предназначением для тех, кому требуется оформить другие цвета товара - как отдельные товары. У каждого цвета товара своя страничка, что позволяет задавать различное описание для Ваших товаров с цветами и красиво вывести ссылки на другие цвета, в самой карточке товара.
       
      DEMO: OC 2.3: Ссылка (Вид Только цвет: Круговой стиль)
      DEMO: OC 2.1: Ссылка (Вид Изображения + название)
      DEMO: OC 3: Ссылка (Вид Только цвет: Круговой стиль)
      Админ часть: Admin (Логин и пароль: demo)
       

       
      Обновление 1.7 от 20.06.2020
      Добавлена анимация с названием цвета при наведении на элемент Обновлены стили цветовых видов Инструкция добавлена в настройки модуля Активация модуля стала проще Исправлено отображение title в OC3 Исправлено отображение цвета полупрозрачным, если его количество равно нулю OC3  
      Изменения в версии 1.6
      Добавлена возможность вывода названия модуля возле цветов в карточке товара (например: Цвета товара:) Добавлены 2 нового стиля отображения для вида "Только цвет" и улучшен стандартный Добавлены title с названием товара для ссылок при наведении на цвет Создана возможность размещать цвета товаров в категориях создав селектор (обновлена инструкция в архиве) Локализация полей вынесена в файлы локализации Оптимизированы стили, исправлено отображение небольшого количества товаров Оптимизированы адаптивные стили для отображения модуля по центру Исправлены мелкие ошибки  
      Изменения в версии 1.5.1
      Обновление версии для OpenCart 3 с 1.4 до 1.5  
      Изменения в версии 1.5
      Теперь цвет товара и цветовые связи отображаются в продукте в отдельной вкладке "Цвет товара" Добавлены alt и title с названием товара для изображений товаров Теперь если выбран вариант "Изображение + название", но у товара нет главного изображения - отображается заглушка Если активен вариант отображения "Цвет + название", но у товара не заполнен HTML-цвет - выводится маленькая миниатюра Если товара нет на складе, он отображается прозрачным Исправлено отображение акционной цены, если акция закончилась Увеличение скорости работы за счет оптимизации запросов  
      Изменения в версии 1.4.1
      Добавлена поддержка версии OpenCart 3 Исправлено отображение товаров при выводе "только цвет". Обновлены минимизированные стили CSS Добавлена универсальная адаптация под любую тему (автоматическая) В версии для OpenCart 3 временно нет возможности вывести цвета в категорию  
      Изменения в версии 1.4
      Теперь цены отображаются правильно, если на связанный товар установлена скидка Цена товара теперь рассчитывается с налогом, если он установлен Появилась возможность задания размера миниатюр в px, если выбран способ отображения "Миниатюра + название" В связанных товарах все цвета теперь отображаются в одинаковом порядке Убрана ссылка цвета на сам активный товар, если мы находимся в нем Убран slick-carousel Добавлена возможность активации минимизированных стилей Добавлена адаптивная версия модуля Исправлена совместимость с некоторыми шаблонами и модулями Исправлена ошибка которая появлялась если удалить название цвета Добавлена более подробная инструкция к модулю  
      Изменения в версии 1.3
      Возможность указать селектор для отображения модуля в любом месте шаблона (в схему по прежнему нужно добавлять) Новые отображения цветов в карточке товара Возможность отображать цвета товара в категории в списке товаров с переходов в товары (пример) Возможность отключить стандартные стили и подключить минималистичные (пример) Возможность включить или выключить slick-carousel Минималистичные стили заменили полное отключение стилей  
      Изменения в версии 1.2
      Добавлено 3 вида внешнего вида отображения модуля Добавлена возможность вместо изображения товара указать его цвет в формате html (#000000) Добавлена возможность убирать / отображать название цвета Добавлена цена под названием товара с другим цветом Добавлена возможность отображать / скрывать цену под названием товара с другим цветом Добавлена возможность убирать стандартные стили оформления. Теперь при установке связки цветов, данные автоматически прописываются в обоих товарах Обновлённый CSS-код, позволяет Вам оформить модуль по Вашим желаниям, даже с минимальными знаниями CSS Добавлена поддержка версии ocStore 2.1  
      Изменения в версии 1.1
      Добавлен интерфейс модуля Добавлена возможность использовать схемы для расположения в товаре Добавлены файлы локализации Добавлены стили оформления Добавлена карусель цветов slick-carousel Добавлен удобный AJAX выпадающий список для выбора цвета товара  
      Инструкция в архиве.
       
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть
    • By Leingard
      650.00 руб
      Скачать/Купить дополнение


      ColorAsProduct - цвета товара как отдельные товары
      Модуль предназначением для тех, кому требуется оформить другие цвета товара - как отдельные товары. У каждого цвета товара своя страничка, что позволяет задавать различное описание для Ваших товаров с цветами и красиво вывести ссылки на другие цвета, в самой карточке товара.
       
      DEMO: OC 2.3: Ссылка (Вид Только цвет: Круговой стиль)
      DEMO: OC 2.1: Ссылка (Вид Изображения + название)
      DEMO: OC 3: Ссылка (Вид Только цвет: Круговой стиль)
      Админ часть: Admin (Логин и пароль: demo)
       

       
      Обновление 1.7 от 20.06.2020
      Добавлена анимация с названием цвета при наведении на элемент Обновлены стили цветовых видов Инструкция добавлена в настройки модуля Активация модуля стала проще Исправлено отображение title в OC3 Исправлено отображение цвета полупрозрачным, если его количество равно нулю OC3  
      Изменения в версии 1.6
      Добавлена возможность вывода названия модуля возле цветов в карточке товара (например: Цвета товара:) Добавлены 2 нового стиля отображения для вида "Только цвет" и улучшен стандартный Добавлены title с названием товара для ссылок при наведении на цвет Создана возможность размещать цвета товаров в категориях создав селектор (обновлена инструкция в архиве) Локализация полей вынесена в файлы локализации Оптимизированы стили, исправлено отображение небольшого количества товаров Оптимизированы адаптивные стили для отображения модуля по центру Исправлены мелкие ошибки  
      Изменения в версии 1.5.1
      Обновление версии для OpenCart 3 с 1.4 до 1.5  
      Изменения в версии 1.5
      Теперь цвет товара и цветовые связи отображаются в продукте в отдельной вкладке "Цвет товара" Добавлены alt и title с названием товара для изображений товаров Теперь если выбран вариант "Изображение + название", но у товара нет главного изображения - отображается заглушка Если активен вариант отображения "Цвет + название", но у товара не заполнен HTML-цвет - выводится маленькая миниатюра Если товара нет на складе, он отображается прозрачным Исправлено отображение акционной цены, если акция закончилась Увеличение скорости работы за счет оптимизации запросов  
      Изменения в версии 1.4.1
      Добавлена поддержка версии OpenCart 3 Исправлено отображение товаров при выводе "только цвет". Обновлены минимизированные стили CSS Добавлена универсальная адаптация под любую тему (автоматическая) В версии для OpenCart 3 временно нет возможности вывести цвета в категорию  
      Изменения в версии 1.4
      Теперь цены отображаются правильно, если на связанный товар установлена скидка Цена товара теперь рассчитывается с налогом, если он установлен Появилась возможность задания размера миниатюр в px, если выбран способ отображения "Миниатюра + название" В связанных товарах все цвета теперь отображаются в одинаковом порядке Убрана ссылка цвета на сам активный товар, если мы находимся в нем Убран slick-carousel Добавлена возможность активации минимизированных стилей Добавлена адаптивная версия модуля Исправлена совместимость с некоторыми шаблонами и модулями Исправлена ошибка которая появлялась если удалить название цвета Добавлена более подробная инструкция к модулю  
      Изменения в версии 1.3
      Возможность указать селектор для отображения модуля в любом месте шаблона (в схему по прежнему нужно добавлять) Новые отображения цветов в карточке товара Возможность отображать цвета товара в категории в списке товаров с переходов в товары (пример) Возможность отключить стандартные стили и подключить минималистичные (пример) Возможность включить или выключить slick-carousel Минималистичные стили заменили полное отключение стилей  
      Изменения в версии 1.2
      Добавлено 3 вида внешнего вида отображения модуля Добавлена возможность вместо изображения товара указать его цвет в формате html (#000000) Добавлена возможность убирать / отображать название цвета Добавлена цена под названием товара с другим цветом Добавлена возможность отображать / скрывать цену под названием товара с другим цветом Добавлена возможность убирать стандартные стили оформления. Теперь при установке связки цветов, данные автоматически прописываются в обоих товарах Обновлённый CSS-код, позволяет Вам оформить модуль по Вашим желаниям, даже с минимальными знаниями CSS Добавлена поддержка версии ocStore 2.1  
      Изменения в версии 1.1
      Добавлен интерфейс модуля Добавлена возможность использовать схемы для расположения в товаре Добавлены файлы локализации Добавлены стили оформления Добавлена карусель цветов slick-carousel Добавлен удобный AJAX выпадающий список для выбора цвета товара  
      Инструкция в архиве.
       
      Лицензия:
      Модуль продается с лицензией на сайт. Одна покупка = Один домен Покупая копию модуля вы получаете право на использование. Распространения модуль платно или бесплатно нарушает лицензию и грозит обнулением покупки, а так же уголовной ответственность предусмотренной статей 146 УК РФ (Нарушение авторских и смежных прав)  Автор оставляет за собой право изменят условия предоставления лицензии, изменения цены и стоков продления лицензии. Все доработки, переработки и изменения функционала не входят в стоимость модуля и оплачиваются отдельно по письменной договоренности с автором.  
      Тип распространения:
      Как есть Добавил Leingard Добавлено 03.12.2017 Категория Серии, Комплекты Системные требования PHP 5.6+, ocmod Метод активации По запросу в ЛС
      По запросу на почту Ioncube Loader Нет OpenCart 3.0
      2.3
      2.1
      2.0 ocStore 3.0
      2.3
      2.1 OpenCart.Pro, ocShop Opencart.pro 2.3
      Opencart.pro 2.1
      OcShop 2.0.3.х Обращение к серверу разработчика Да Старая цена 700  
    • By sv2109
      Больше 10 тысяч загрузок модулей от sv2109!

      Что делает этот модуль?
      Модуль добавляет фильтр по категориям на странице поиска. Например, пользователь вбивает в поиск например "intel", после чего поиск ему выдает результат из несколько сотен или тысяч товаров и для того, чтобы найти нужный товар пользователю придется пролистать десятки или сотни страниц результатов.
      Модуль добавляет в результаты поиска отдельный блок, в котором указаны категории, в которых присутствуют товары по этому запросу. И, нажав на категорию, например, "Материнские платы", пользователь сильно облегчит себе процесс поиска нужного товара. 
       
      Модуль совместим:
      со стандартным поиском OpenCart  с модулем поиска "Поисковая система с морфологией и релевантностью" с модулем поиска "Поиск с морфологией и релевантностью" (по запросу)  
      В настройках модуля можно указывать:
      показывать изображения категории  показывать к-во найденных товаров показывать ссылку на категорию включать 2 уровня категорий показывать только верхний уровень категорий включать режим когда верхний уровень категорий всегда открыт по умолчанию сортировку: по названию категорий или по к-ву найденных в каждой категории товаров  
      Совместимость:
      OpenCart/ocStore 2.0-2.1
      OpenCart/ocStore 2.3 
      OpenCart/ocStore 3.0 
       
      Модуль использует IonCube, обычно на 99% хостингов он используется но на всякий случай можете проверить.
      Одна лицензия модуля позволяет установить этот модуль на 1 домене.

      Модуль использует Bootstrap
       
      Демо:
      Сайт
      Админка
       
       
      Для связи с автором модуля пишите на [email protected]
      © Стасюк Владимир (sv2109.com), 2020
  • 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.