Навигация в товаре для Joomshopping

Рейтинг:
Бесплатно
Навигация в товаре для Joomshopping
Цена: 0 руб
Версия Joomla: 2.5, 3.x
Версия Joomshopping: 3.x.x, 4.x.x
Последнее обновление: 24.06.2019

Плагин навигации для Joomshopping добавляет кнопки Предыдущий/ Следующий на странице товара. Кроме удобства для посетителей, дополнительная навигация улучшает SEO сайта. Дополнительные внутренние ссылки на страницы товара служат перелинковке сайта, что, в свою очередь, ускоряет индексацию поисковыми системами.

Пример работы плагина вы можете видеть на этом сайте - кнопки расположены под описанием, внизу страницы каждого товара.

кнопки навигации Joomshopping

Установка и настройка

Плагин устанавливается как стандартное расширение Joomla!

В настройках можно выбрать одно из возможных положений кнопок:

  • вверху страницы, выше блока товара
  • внизу страницы, под блоком товара
  • перед отзывами
  • перед сопутствующими товарами
  • в конце бока товара (но всё ещё внутри него).

Можно указать свои CSS-классы для кнопок (из шаблона, например).

Можно ограничить навигацию текущей категорией товара, то есть переход к другому товару только в пределах категории текущего товара. Или разрешить перемещаться независимо от категории.

Скрин параметров приведен ниже.

параметры плагина

Проверено для версии

Joomla 2.5.24
JoomShopping 3.18.4
Joomla 3.9
Joomshopping 4.18

Вы можете скачать данный плагин совершенно бесплатно!

Оставить отзыв
Отзывы, вопросы и ответы
Ещё отзывы:
,
Спасибо за плагин и инструкции по настройке ниже в комментариях!
,
Юрий, мы добавили в плагин параметры. Теперь можно выбрать положение кнопок вверху/внизу, и указать для кнопок свои CSS-классы. Скачайте плагин заново.
,
Очень удобный плагин, спасибо!
Подскажите пожалуйста, а как поднять эти ссылки в нужный блок страницы?
,
Юрий, в шаблоне template.php Вы можете заменить JText::_('PLG_PRODUCTS_NAV_PREVIOUS ') и JText::_('PLG_PRODUCTS_NAV_NEXT') на $near->name.
На сервере файл находится здесь:
/plugins/jshoppingproducts/products_nav/template.php
,
Благодарю за плагин. 1) А как сделать, чтобы название на кнопках писалось из названия следующего или предыдущего товара? Так для юзабилити удобнее
,
Спасибо за отличный плагин!
Есть вопрос: навигация происходит по ID товара, а если сортировка задана в ручную то получается каша, не подскажите как исправить
,
Антон, в файле шаблона модуля template.php для кнопок используются языковые константы PLG_PRODUCTS_NAV_PREVIOUS и PLG_PRODUCTS_NAV_NEXT. Можете добавить их переводы в Расширения -> Языки -> Переопределение констант. Или сразу вписать в template.php нужные слова.
,
Вместо надписи "Следующий" на кнопке отображается "Вперёд". Как можно заменить на любое слово, какое я хочу, например, "Следующий товар"?
,
Спасибо за плагин и инструкции по настройке ниже в комментариях!
,
не работает с PHP7 - ошибка 3037. На старой работает...
IMAUD: в PHP7 отказались от функции, которая применялась в поиске. Скрипт исправили, теперь работает!
,
Спасибо большое за плагин. Сразу все получилось, перенесла вверх. Но вместо кнопки "Следующий" кнопка "Вперед". Подскажите как исправить. А еще нет промежутка между кнопками и товаром, прямо впритык к фото товара располагается. Заранее спасибо

IMAUD: Подписи на кнопках заданы языковыми константами Joomla: PLG_PRODUCTS_NAV_PREVIOUS и PLG_PRODUCTS_NAV_NEXT. Вы можете изменить их в Joomla - Расширения - Менеджер языков - Переопределение констант

Отступы и другое оформление - это CSS. Добавьте новые правила в стили шаблона сайта.
,
Отлично! Спасибо! Лучшее решение и прекрасно работает на новых версиях JS!
Спасибо за ваши труды!
,
Отличный плагин, спасибо!

Скажите, а как поднять эти ссылки в самый верх страницы???

IMAUD: В файле плагина "products_nav.php" в строке
public function onAfterDisplayProduct(&$product)
заменить слово "onAfterDisplayProduct" на "onBeforeDisplayProduct"
Или поправить код макета товара Joomshopping "product_default.php", переместив строку в конце файла
print $this->_tmp_product_html_end повыше.
,
Вячеслав, 10.05.2015:
В css нужно описать правила для элементов .btn.btn-primary, .btn.next и .btn.prev.
Или заменить классы в шаблоне модуля под свои стили (см. файл plugins/jshoppingproducts/products_nav/template.php)
,
IMAUD: В данном плагине не описаны собственные стили. Вместо этого используются классы Bootstrap:
class="btn btn-success prev"
class="btn btn-success next"
кроме next / prev - это нужно дорисовать самостоятельно в стилях шаблона сайта.

Можно пояснить чуть конкретнее, что именно дорисовать в стилях шаблона сайта? Я пробовал вписывать туда классы .btn btn-success prev и .btn btn-success next со своими параметрами, но видимого результата не получил.
,
Здравствуйте, Пользуюсь Вашим замечательным плагином. Но есть одна проблема. При использовании его с вот таким расширением http://joomext.ru/manufacturers-slider-joomshopping на страницах товаров, кнопки перехода предыдущий -следующий перестают нажиматься.

IMAUD: Сложно сказать. Возможно, конфликт событий. По идее, не должно такого быть, т.к. работают вообще в разных областях...
,
Плагин отличный. Но у меня кнопки Пред и След расположены обе слева. Подскажите, это ошибка только в моем случае или нужно что-то редактировать, что-бы переместить кнопку След к правой границе сайта?
Спасибо.

IMAUD: Это не ошибка, а стили. Нужно добавить правила CSS, чтобы привести внешний вид кнопок к стилю своего сайта.
,
Чтобы вывести имена надо открыть файл /plugins/jshoppingproducts/products_nav/template.php
Там прописать вместо JText::_('...')
name ?>

IMAUD: Да, заменить JTEXT на $near->name
,
Отличное дополнение. Автору спасибо. Заметил ошибку, когда в названии товара присутствуют кавычки, то title не отображается. Легко поправить. В теге title надо использовать одинарные кавычки.

IMAUD: Спасибо за замечание! Скрипт подкорректирован, кавычки заменяются на спецкод.
,
Доброго времени суток. Спасибо большое за плагин! Подскажите пожалуйста заменяю в файле products_nav.php в строке public function onAfterDisplayProduct(&$product) слово "onAfterDisplayProduct" на "onBeforeDisplayProduct" и навигация не работает. Выкидывает на главную.Joomla 3 Joomshopping Version 4.8.0

IMAUD: И Вам спасибо )) Скорее всего ошибка в синтаксисе, что-то зацепили при корректировке.
Ещё отзывы: