JS Product Snapshot - плагин вывода товаров JoomShopping в контенте joomla

JS Product Snapshot - плагин вывода товаров JoomShopping в контенте joomla

Тип
Плагин
Совместмость
Joomla 2.5  Joomla 3.0

Плагин вывода товаров JoomShopping в контенте joomla. Плагин переделан из соответствующего плагина к virtuemart.

Пользоваться им очень просто - вставьте в статью следующую строку:

{product_snapshot:id=1|2|3,showname=y,showprice=y,showdesc=y,showaddtocart=y,displayeach=v,to_one_line=2,displaylist=h,width=100%}

 

Где:

  1. id=1|2|3 - иды товаров
  2. showname - показывать название (y/n)
  3. showprice - показывать цену (y/n)
  4. showdes - показывать краткое описание (y/n)
  5. showaddtocart - показывать ссылку добавления в корзину (y/n)
  6. displayeach - вертикальное/горизонтальное расположение блоков внутри контейнера товара (v/h)
  7. displaylist - вертикальное/горизонтальное расположение товаров (v/h)
  8. to_one_line - количество товаров в одну линию при горизонтальном выводе (число)
  9. width - ширина общего контейнера товаров(%/px)

Для версии PRO существуют еще несколько параметров:

  1. tmpl - шаблон вывода товаров, может принимать значения 'default' или 'js', при выборе 'js' товар выводится шаблоном, используемым магазином для вывода товара в категории, 'default' - собственный шаблон плагина
  2. image_width, image_height - максимальная высота и ширина картинки в снапшоте, в любых единицах, например 50px или 80%
  3. show_rating - разрешает отображать рейтинг товара.

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

В случае вывода товаров шаблоном магазина действуют только параметры id, to_one_line, displaylist, tmpl. Остальные параметры не действуют.

Плагин работает на Joomla 2.5 и 3.

Сравнительная таблица стандартной и PRO версий.

Характеристика Стандарт PRO
1 Шаблон для вывода товара нет есть
2 Вывод товароа шаблоном JoomShopping нет есть
3 Показ старой цены нет есть
4 Показ рейтинга товара нет есть
5 Задание максимальных размеров изображений в настройках плагина и командной строке нет есть
6 Показ меток товара нет есть
7 Показ описания товара есть есть
8 Показ изображения есть есть
9 Показ цены товара есть есть
10 Показ ссылки "Купить" есть есть

 

 

Комментарии  

Денис Ельченинов
# Денис Ельченинов 21.01.2017 03:15
Скажите, а плагин будет работать, если его использовать в описаниях категорий в Joomshopping? В лоб бесплатный вариант не проходит, но готов купить, если возможно адаптировать и для этого.
Аркадий Седельников
# Аркадий Седельников 24.01.2017 10:41
Дело не в плагине, а в том, что описание категории магазина не обрабатывается плагинами типа content. Возможно это можно включить в настройках магазина, в другом случае сделайте обработку текста контентными плагинами в макете категории.
Юрий
# Юрий 21.01.2016 09:17
Не выводит товары в статьях на joomla 3.4.8 и joomshopping 4.11.4
Вячеслав
# Вячеслав 11.08.2015 08:05
Добрый день! А для вставки в шаблон (в файл *.php) шорткод какой?
Guest
# Guest 11.08.2015 08:58
Никакого, плагин контентный, шаблоны не парсит.
Вячеслав
# Вячеслав 11.08.2015 10:11
Может Вы подскажете как его создать? Или дадите какие-то инструкции(:smile:)
Вячеслав
# Вячеслав 11.08.2015 10:11
полезная было бы штука)
Guest
# Guest 11.08.2015 10:50
Я не вижу возможности выводить разные товары в разных статьях, если прописывать плагин в шаблоне. Идентификаторы выводимых товаров прописываются индивидуально в каждом тэге плагина.
Александр
# Александр 13.07.2015 08:26
Добрый день. Будьте любезны подсказать новичку, в какой именно файл нужно поместить данный код?
Guest
# Guest 13.07.2015 08:27
Не в файл, а в материал Joomla.
Александр
# Александр 13.07.2015 14:31
Опять не понял (( В менеджере материалов у меня 109 позиций. Куда, собственно?
Guest
# Guest 13.07.2015 16:10
В поле основного текста материала.
Александр
# Александр 14.07.2015 15:08
Я правильно понял: в текстовый блок каждого из 109 материалов?
Guest
# Guest 14.07.2015 17:36
Правильно, во сколько хотите, во столько и вставляете.
Максим
-2 # Максим 09.02.2015 19:43
Спасибо за плагин!
Виктор
# Виктор 08.06.2015 13:08
Здравствуйте. Установил Ваш плагин. Как заменить ссылку "Купить" на кнопку картинкой?
Аркадий Седельников
# Аркадий Седельников 09.06.2015 16:25
Посмотрите в firebug код ссылки, найдите его в коде плагина и замените текст картинкой.
Snow
-2 # Snow 09.02.2015 19:43
Отличный плагин!
Антон4fe4a6204700a
# Антон4fe4a6204700a 09.02.2015 19:43
Спасибо!
Васин
# Васин 09.02.2015 19:43
Класс!
Алексей Нестеров
+3 # Алексей Нестеров 09.02.2015 19:43
Я несколько доработал Ваш плагин, теперь он полностью настраивается из админки (в настройках плагина). В материале достаточно прописать {product_snapshot:id=1|2|3} - соответственно с нужным количеством id. Если где-то нужно особенный вывод - указываем полные параметры {product_snapshot:id=1|2|3,showname=y,showprice=y,showdesc=y,showaddtocart=y,displayeach=v,to_one_line=2,displaylist=h,width=100%}Надеюсь кому-то будет полезно.Напишите мне - я скину файл для обновления на Вашем сайте.
Алексей Нестеров
+1 # Алексей Нестеров 09.02.2015 19:43
Или тут забирайте: http://helpmeonline.ru/files/files/jsproductsnapshots2.5.zip
Виктор
# Виктор 09.02.2015 19:43
C какой версией должен работать плагинустановил в версси 2.5.6 ,настройки есть загрузился отлично,но в матерьялах работать почемуто не хочет.
shnobell
-1 # shnobell 09.02.2015 19:43
Возпользовался. Во первых не получилось, ничего не работало и ещё галерея сломалась, так что несколько часов сидел восстанавливал.
АндрейПетров
# АндрейПетров 09.02.2015 19:43
Почему-то при вставке плагинского кода в нужном месте материала выдает ошибку 500virt 2.0.14joomla 2.5.8Короче - не пашет! Где может быть проблема?
Silver
+1 # Silver 09.02.2015 19:43
Здравствуйте. А можно ли вывести с помощью этого плагина еще и атрибуты ? Или как вывести полное описание товара в категорию без краткого просмотра ?Спасибо.
Качество
+1 # Качество 09.02.2015 19:43
Цитата:
Я несколько доработал Ваш плагин, теперь он полностью настраивается из админки (в настройках плагина). В материале достаточно прописать {product_snapshot:id=1|2|3} - соответственно с нужным количеством id. Если где-то нужно особенный вывод - указываем полные параметры {product_snapshot:id=1|2|3,showname=y,showprice=y,showdesc=y,showaddtocart=y,displayeach=v,to_one_line=2,displaylist=h,width=100%}Надеюсь кому-то будет полезно.Напишите мне - я скину файл для обновления на Вашем сайте.
Плагин не чего не выводит , только {product_snapshot:id=1|2|3} весит и всё.для каких версий ?
Настя
# Настя 09.02.2015 19:43
Плагин выводит некорректно. В настройках отображение товаров по 3 в строке, горизонтальное. Код получается такой что в первом Один продукт, а во вложены втором все остальные, т.е. получается примерно так
Настя
+1 # Настя 09.02.2015 19:43
Блин код вырезал... В общем получается что в первом блоке jspss_product horizontal один товар а во второй втиснуты все остальные.
Maxum
# Maxum 09.02.2015 19:43
В версиях Joomla 2.5.8 и JS 3.11.4 плагин работает. Благодарю автора и Алексея Нестерова за доработку.Есть один момент: если у товара не установлена цена, то вместо цены выводится строка {product_snapshot:id=1|2|3}. Можно ли внести правку, чтобы в случае отсутствия цены ничего не выводилось?
Maxum
# Maxum 09.02.2015 19:43
И да, у кого вместо плагина выводится строка {product_snapshot:id=1|2|3} - вы её, случайно, не из комментария Алексея Нестерова скопировали и к себе в материал вставили? Просто она вставляется в таком виде:{product_snapsh ot:id=1|2|3}То есть присутствует лишний пробел между snapsh и ot.
Лола
# Лола 09.02.2015 19:43
Спасибо огромное , работает всё отлично. Ещё бы старую цены вывести .
Лола
# Лола 09.02.2015 19:43
старую цену получилось добавить , а вот label sale - нет
admin
# admin 09.02.2015 19:43
такой функционал не предусмотрен, т.к. мне был не нужен.
jorevo
# jorevo 09.02.2015 19:43
Чота у меня под 3.13.2 ни с пробелом ни без пробела ничего в статье кроме текста в кавычках {???} не выводится.
jorevo
# jorevo 09.02.2015 19:43
Сорри, всё работает... забыл плагин включить. )
Сергей Сергеевич
# Сергей Сергеевич 09.02.2015 19:43
Плагин не заработал (включен, настроен). Другие плагины работают корректно.Joomla! 3.1.1, JoomShopping 4.2.2
admin
# admin 09.02.2015 19:43
А как не заработал? Какую версию ставили?
Alexander
# Alexander 09.02.2015 19:43
Не работает. Выдает системное сообщение "Product not foundProduct not found" (именно так, дважды). Joomla 2.5.11 , JS 3.13.2
admin
# admin 09.02.2015 19:43
Проверьте наличие товаров с указанными в теге плагина идами.
Ysazhin
# Ysazhin 09.02.2015 19:43
Использую версию PRO, и у меня вот такая проблема. Когда выводиться любой товар то в конце ссылке на этот товар после .html всегда добавляется ?Itemid=118. Как убрать ? чтобы все ссылки заканчивались на .htmlJoomla! 2.5.8 JoomShopping 3.13.1
admin
# admin 09.02.2015 19:43
Вопрос принял, решаю.
admin
# admin 09.02.2015 19:43
Цитата:
Использую версию PRO, и у меня вот такая проблема. Когда выводиться любой товар то в конце ссылке на этот товар после .html всегда добавляется ?Itemid=118. Как убрать ? чтобы все ссылки заканчивались на .htmlJoomla! 2.5.8 JoomShopping 3.13.1
Скачайте версию 1.1 и обновите плагин.
Ysazhin
# Ysazhin 09.02.2015 19:43
Цитата:
Цитата:
Использую версию PRO, и у меня вот такая проблема. Когда выводиться любой товар то в конце ссылке на этот товар после .html всегда добавляется ?Itemid=118. Как убрать ? чтобы все ссылки заканчивались на .htmlJoomla! 2.5.8 JoomShopping 3.13.1
Скачайте версию 1.1 и обновите плагин.
Скачал, поставил - все работает как нужно. Спасибо большое за оперативность. Плагин супер.
Ysazhin
+1 # Ysazhin 09.02.2015 19:43
Аркадий, а не подскажите ещё один момент плиз. Я понимаю что плагин рассчитан на вывод товаров в материалы. А есть ли возможность вывести товары в любое место описания другого товара. Это можно сделать данным плагином или есть ли ещё какой ни будь плагин или способ?
admin
# admin 09.02.2015 19:43
Если описание обрабатывается плагинами типа контент, то должно работать, а вообще, в магазине есть сопутствующие товары для этих целей.
Ysazhin
+1 # Ysazhin 09.02.2015 19:43
Цитата:
Если описание обрабатывается плагинами типа контент, то должно работать, а вообще, в магазине есть сопутствующие товары для этих целей.
Похоже описание товара не обрабатывается плагинами, так как товар не выводится. Когда я делаю сопутствующие товары, то они появляются сразу после основного товара, а дальше идет описание, а мне нужно чтобы товары можно было вставлять в любую часть описания товара для каждого товара. вот страница примера: http://www.softpard.ru/tovary/autocad/autocad-2014-slm.html Там в описании есть табы, так мне нужно сделать чтобы выбранные мною товары отображались в одном из табов, в данном случае "Виды лицензий". Есть какой нибудь способ сделать это ?
Ysazhin
# Ysazhin 09.02.2015 19:43
А да и вот ещё, в моем примере можно посмотреть что справа есть модуль HTML - он обрабатывается плагинами, но вывод товаров там тоже не работает, не могу понять почему.
admin
# admin 09.02.2015 19:43
[quote name="Александр Сажин"][Похоже описание товара не обрабатывается плагинами, так как товар не выводится. Когда я делаю сопутствующие товары, то они появляются сразу после основного товара, а дальше идет описание, а мне нужно чтобы товары можно было вставлять в любую часть описания товара для каждого товара. вот страница примера: http://www.softpard.ru/tovary/autocad/autocad-2014-slm.html Там в описании есть табы, так мне нужно сделать чтобы выбранные мною товары отображались в одном из табов, в данном случае "Виды лицензий". Есть какой нибудь способ сделать это ?Тут трудно понять специфику "лицензии" - это товар или просто бумажка, корорую нужно показать в виде картинок?Если товар, то как раз сопутствующие для этого пдходят, просто надо изменить шаблон вывода товара. Если картинка, то файлы товара могут подойти, но вывод тоже придется изменить.Цитата:
А да и вот ещё, в моем примере можно посмотреть что справа есть модуль HTML - он обрабатывается плагинами, но вывод товаров там тоже не работает, не могу понять почему.
Там может не вызываться триггер onContentBeforeDisplay либо в строке Цитата:
$object = (!empty($article->text)) ? 'text' : 'introtext';
енправильно определяется объект обработки.
Ysazhin
# Ysazhin 09.02.2015 19:43
[quote name="Аркадий Седельников"][quote name="Александр Сажин"][Если товар, то как раз сопутствующие для этого пдходят, просто надо изменить шаблон вывода товара.Да можно, но для всех товаров сопутствующие товары будут выводиться в одном и том же месте, а мне нужно чтобы товары выводились в каждом товаре в разных местах, там где я укажу.
admin
# admin 09.02.2015 19:43
Ну тогда надо включать контентные плагины в описании товара.
Ysazhin
# Ysazhin 09.02.2015 19:43
Цитата:
Ну тогда надо включать контентные плагины в описании товара.
А не подскажите как это сделать ?В настройках: обработка плагинов в описании - галочка стоит. Но вывод все равно не работает.
admin
# admin 09.02.2015 19:43
Задайте этот вопрос на форуме, чтобы на него ответить надо сделать и проверить, а у меня сейчас совершенно нет времени. Ну или на платной основе через 2-3 недели. Будет стоить 500 руб.
admin
# admin 09.02.2015 19:43
Выпущено обновление PRO плагина. Устранена ошибка распределения товаров по строкам (в первой строке количество не совпадало с заданным и со следующими строками). Всем купившим подписку можно скачать новый дистрибутив в том-же месте что и предыдущий.
2borg
# 2borg 09.02.2015 19:43
Добрый вечер!Интересует такой вопрос: совместим ли данный плагин с JoomShopping Version 3.14.3?
2borg
# 2borg 09.02.2015 19:43
Просто у меня на этой версии почему-то ничего не выводится.{product_snapshot:id=8}Если вписать несуществующий id,то выводится сообщение,что товар не найден.а если существующий,то ничего не выводится,кроме строки {product_snapshot:id=8}
admin
# admin 09.02.2015 19:43
Последовательно установил все обновления начиная с 3.13.2 по 3.15.3 на demo.argens.ruПлагин работал нрормально на всех установленных версиях.
Артем2
# Артем2 09.02.2015 19:43
Подскажите, пожалуйста, как с помощью вашего плагина вывести вес товара, очень надо.Заранее спасибо.
admin
# admin 09.02.2015 19:43
У вас платная или бесплатная версия?
Артем2
# Артем2 09.02.2015 19:43
бесплатная
admin
+1 # admin 09.02.2015 19:43
$product->product_weightв любом месте цикла foreach ($ordering as $k=>$v){}Не забывайте про синтаксис php.
Arni
# Arni 09.02.2015 19:43
Здравствуйте Аркадий !что то не работает версия Joomla! 2.5.9 .вставляю в статью товара и ни чего не выводиться .помогите пожалуйста ! :sad:
admin
# admin 09.02.2015 19:43
Я не телепат, что делали, что вводили, что на выходе поучилось? Какая версия плагина?
Emone
# Emone 09.02.2015 19:43
Здравствуйте, по ссилке Скачть плагин выдает 403 ошибку, я авторезирован на сайте, а если не авторизирован то спике файлов для скачивания ничего нет. П.С. Откуда можно скачать свежую версию данного плагина ?
admin
# admin 09.02.2015 19:43
Починил.
Александр Киор
# Александр Киор 09.02.2015 19:43
Скачал ваш плагин JoomShopping Product Snapshot для joomla 2.5 работал прекрасно. Поставил плагин для joomla 3 на другой проект на joomla 3.2 выводит товары только почему то вертикально. Эксперементировал с настройками ничего не помогает настройки такие же как ина проекте на Joomla 2.5 все равно выводит вертикально
Александр Киор
# Александр Киор 09.02.2015 19:43
Вот код в Joomla 3.2{product_snapshot:id=84|82|79|73|70,showname=y,showprice=y,showdesc=y,showaddtocart=y,displayeach=h,to_one_line=5,displaylist=h,width=100%}
admin
# admin 09.02.2015 19:43
Посмотрите код, правильно ли сформировались основные контейнеры, какие стили им соответствуют, чем отличаются от правильно расположенных.
Александр Киор
# Александр Киор 09.02.2015 19:43
Цитата:
Посмотрите код, правильно ли сформировались основные контейнеры, какие стили им соответствуют, чем отличаются от правильно расположенных.
К сожалению я в єтом не разбираюсь но включал и другие шаблоны Joomla 3 на всех одиноко показывает в вертикальном положении а у вас на Joomla 3 нормально отображается? Я в этом не сильно соображаю но вот кусок кодаPorotherm 25 P+W29.50 грн.
admin
# admin 09.02.2015 19:43
Авторизуйтесь на сайте. Создайте приватный тикет в службе поддержки (переход из меню пользователя), укажите доступы к ftp, админке и где выведен плагин (ссылку на статью в админке и на фронте).
Sticher78
# Sticher78 09.02.2015 19:43
А не подскажете - как заставить плагин выводить товары в произвольный html-модуль? Сейчас при вставке кода он его так и выводит текстом. Галка "Обрабатывать плагинами стоит.
admin
# admin 09.02.2015 19:43
Ставить код плагина в модуль - это нонсенс, есть же готовые модули, которые могут это делать без всяких плагинов.
CUSTOS
# CUSTOS 09.02.2015 19:43
Здравствуйте.Необхордимо вывести выбор атрибута и количества.Это можно реализовать ? Какова цена ?Спасибо.
admin
# admin 09.02.2015 19:43
Да,можно,2000 руб.
CUSTOS
# CUSTOS 09.02.2015 19:43
За 1500 договоримся ? Готов оплатить яндекс деньгами сейчас.
admin
# admin 09.02.2015 19:43
Да,пойдет.
CUSTOS
# CUSTOS 09.02.2015 19:43
Куда оплатить, и как собственно скачать.Спасибо.
admin
# admin 09.02.2015 19:43
Оплатить можно на кошельки, указанные в футере сайта. Где скачать я укажу когда сделаю. Если сегодня оплатите сделаю сегодня-завтра, если позже, то после поаздников, третьего-пятого. Так-же сообщите версии магазина и джумлы.
CUSTOS
# CUSTOS 09.02.2015 19:43
Отлично оплачиваю.
CUSTOS
# CUSTOS 09.02.2015 19:43
Здравствуйте. Не удалось перевести из за комиссии)) Если актуально.Могу перевести сейчас. Спасибо.
admin
# admin 09.02.2015 19:43
Если вам актуально, то переводите. Работа уже сделана.
CUSTOS
# CUSTOS 09.02.2015 19:43
Здравия желаю. Оплатил .Перевод на счет 41001260017449 | 16.01.2014 11:50 | 1 507,50 руб.
CUSTOS
# CUSTOS 09.02.2015 19:43
Joomla 2.5Joomshopping Version 3.13.1
admin
# admin 09.02.2015 19:43
Скачать можно здесь argens.ru/my-extension/skachat/jsproductsnapshots/jsproductsnapshots-13-pro предварительно авторизовавшись на сайте.
CUSTOS
# CUSTOS 09.02.2015 19:43
У меня стоит бесплатная версия, вот тут (Серии мебели). Мне необходимо выводить не прям в контенте, а в полном описании . Немного отформатировав вывод описания вставляю туда код в фигурных скобках - не выводит. Ищу решение, меняю onContentBeforeDisplay, на onContentPrepare заработало. Всё красиво, добавил строчку EAN всё работает. Возникла необходимость добавить вывод select для атрибутов(если они есть) и поле input для количества. Как не плясал с бубном не получилось. Купил у вас PRO версию, хотел просто взять строки и вставить. Не получается, реализация отличается. Вы не могли бы в мой файл добавить нужные строки ? Джумла 2.5 .Спасибо. С ув. Вячеслав.
admin
# admin 09.02.2015 19:43
К сожалению в ближайшее время совсем некогда. Недели три занят. Если терпит, то пока можно обсудить ТЗ и оплату. Оплата будет не большая, но будет.
CUSTOS
# CUSTOS 09.02.2015 19:43
Модуль стоит 330. я вам заплатил 1500 можно и подсказать думаю.
admin
# admin 09.02.2015 19:43
Вы поймите меня правильно, вы попросили, оплатили деньги за то, что попросили, я это сделал. Получается в расчете. Как сделать то, что вы просите сейчас, я не знаю. Мне надо это сделать, тогда я смогу подсказать, но это работа, а работа должна быть оплачена.
Akir
# Akir 09.02.2015 19:43
Я не могу обнаружить кнопку "Купить" на работающем плагине. Я так понял, что есть только ссылка "В корзину". А можно ли, чтобы была ссылка "Купить"?
admin
# admin 09.02.2015 19:43
Переименуйте как хотите. Фраза находится в основном файле плагина.
Евгений777
# Евгений777 09.02.2015 19:43
Подскажите, можно вместо краткого описание вставить полное?заменил $product->short_description на $product->description чуда не произошло.
admin
# admin 09.02.2015 19:43
Надо его еще и в запрос добавить.