0 Пользователей и 1 Гость просматривают эту тему.
  • 107 Ответов
  • 20728 Просмотров
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Плагин, добавляющий атрибуты в список товаров.

Возможности плагина:

1. Выводит атрибуты в списке товаров интернет магазина JoomShopping.
2. Может работать совместно с модулем корзины.
3. Автоматический пересчет цены товара при выборе атрибута.
4. Не работает со свободными атрибутами.
5. Начиная с версии плагина 2.0.6 его можно использовать с любой корзиной! Теперь у покупателя появилась возможность совершать покупку товара с атрибутами в списке товаров, без перехода в карточку товара. Изменение цены при выборе атрибутов и добавление товара в корзину происходит без перезагрузки страницы (технология Ajax).
6. Для бесплатной версии плагина первое значение атрибута всегда "пусто". В настройки платной версии (для Joomla 3) добавлена возможность выбора варианта отображения первого значения атрибута ("пусто" / "выбран"). Данная функция работает только с AJAX модулем корзины, как с платным, так и с бесплатным. Проходит валидацию.

Не использовать:

1. Если у вас много атрибутов в каждом товаре, т.к. будет большая нагрузка на сайт.
2. Если у вас есть "свободные обязательные" атрибуты, т.к. зря потратите время покупателя на выбор атрибутов, а его потом перенаправит в карточку товара.

Пример работы:
1. Демо Joomla 2.5
2. Демо 1 Joomla 3, Демо 2 Joomla 3

Скачать для Joomla 2.5, Joomla 3
« Последнее редактирование: 31.03.2016, 15:44:03 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
немного не уловил логики
http://prntscr.com/26gabz
и
http://prntscr.com/26gakp


но задумка полезная.
только вот главное тут оптимально все построить чтобы не вытормаживало на странице категории. там ведь товаров нормально, атрибутов тоже может быть не мало.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
консоль во время выбора радио атрибута

также проблема с не уникальными id. надо поменять подход
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
немного не уловил логики
http://prntscr.com/26gabz
и
http://prntscr.com/26gakp
Так надо выбрать атрибут который добавляет цену, а не с нулевой ценой :) и выбираться должны все атрибуты. Атрибут не может быть не выбран...
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
ну так на втором скрине выделил
что ред + 5 а цена та же
или оно зависимые и надо выбрать и второй который селектом?
ааа.. даа... когда оба то меняются но как-то путано.
или я раньше не замечал :(

П.С. наверное потому что никогда не пользовал показать цену атрибута
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
консоль во время выбора радио атрибута

Точно! Забыл удалить onclick у Input-ов.
Исправил.
« Последнее редактирование: 24.11.2013, 22:13:05 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
ну так на втором скрине выделил
что ред + 5 а цена та же
или оно зависимые и надо выбрать и второй который селектом?
ааа.. даа... когда оба то меняются но как-то путано.
или я раньше не замечал :(
В карточке также, а там я ничего криворучками не трогал :)
« Последнее редактирование: 24.11.2013, 22:16:29 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

nevigen

  • Moderator
  • 10436
  • 863 / 25
  • http://n*****n.com
Re: Выбор атрибутов в списке товаров
« Ответ #7 : 25.11.2013, 16:41:06 »
....я ничего криворучками ......
не наговаривайте ;) а то не дай Бог сбудется :)

я просто не замечал ввиду невывода стоимостей атрибутов.
а когда их видно становится не понятно, почему + не дает роста цены, вот как то так.
Профессиональные / Бесплатные решения для JoomShopping
Не лечи бесплатно, ибо тот, кто лечится бесплатно, рано или поздно перестает ценить свое здоровье,
а тот, кто лечит бесплатно, рано или поздно перестает ценить результаты своего труда/ (с) Гиппократ?
Не ищите ответов, ищите решение !
*

lamerumixa

  • Новичок
  • 4
  • 1 / 0
Re: Выбор атрибутов в списке товаров
« Ответ #8 : 26.11.2013, 16:07:52 »
я так понял ето расширение под 2.5 Joomla 3.15 joomshoping,
под Joomla 3.2 будет?
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Re: Выбор атрибутов в списке товаров
« Ответ #9 : 29.11.2013, 00:04:05 »
я так понял ето расширение под 2.5 Joomla 3.15 joomshoping,
под Joomla 3.2 будет?
работает и в Joomla 2.5 и в Joomla 3 (версии от 28.11.2013г.)
« Последнее редактирование: 07.12.2013, 17:36:50 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Re: Выбор атрибутов в списке товаров
« Ответ #10 : 07.12.2013, 15:22:57 »
07.12.2013г. Переписан плагин (версия 2.0.2). Сейчас он умеет менять изображения атрибутов и менять изображение товаров для выбранных атрибутов, а также скрывать недоступные зависимые атрибуты.
p.s. Но так, как я все делал бегом и на коленке, то внимательно все тестируем и отписываемся :)
p.s.p.s. На данный момент в плагине используется метод jQuery live, который доступен до версии 1.7. Если ваша версия jQuery выше чем 1.7. рекомендую подключать скрипт jQuery migrate (https://github.com/jquery/jquery-migrate/)

Оставил для скачивания и старую версию. Новую только для тестирования.
« Последнее редактирование: 07.12.2013, 17:50:42 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Milan720p

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
Re: Выбор атрибутов в списке товаров
« Ответ #11 : 07.12.2013, 16:50:30 »
Поставил, но картинки чет не хочет обновлять ... да и шаблон уж сильно сдвинуло.
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Re: Выбор атрибутов в списке товаров
« Ответ #12 : 07.12.2013, 17:35:39 »
Поставил, но картинки чет не хочет обновлять ... да и шаблон уж сильно сдвинуло.
Оставил для скачивания и старую версию. Новую только для тестирования.
« Последнее редактирование: 07.12.2013, 17:50:19 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Re: Выбор атрибутов в списке товаров
« Ответ #13 : 07.12.2013, 22:38:54 »
Подправил для JoomShopping 4.*.*
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Milan720p

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
Re: Выбор атрибутов в списке товаров
« Ответ #14 : 08.12.2013, 01:58:49 »
Для меня ничего не изменилось ...

Спойлер
[свернуть]
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Re: Выбор атрибутов в списке товаров
« Ответ #15 : 08.12.2013, 02:06:09 »
Для меня ничего не изменилось ...
Последние изменения внесены в плагин 10 минут назад. Удалите старый и поставьте заново.
До этого работало только в Chrome. Сейчас у меня работает везде.
« Последнее редактирование: 08.12.2013, 02:13:35 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Re: Выбор атрибутов в списке товаров
« Ответ #16 : 08.12.2013, 02:43:25 »
Спойлер
[свернуть]
Ну, вот, так гораздо проще :) У вас Joomla 3, а для нее я еще не прописал изменение изображения... Чуть позже сделаю.. А, что касаемо шаблона, тут уж вы сами правьте ширину таблиц атрибутов, инпутов, селектов и прочего...
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Milan720p

  • Осваиваюсь на форуме
  • 46
  • 0 / 0
Re: Выбор атрибутов в списке товаров
« Ответ #17 : 08.12.2013, 02:46:45 »
Ясно, спасибо :)
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Re: Выбор атрибутов в списке товаров
« Ответ #18 : 08.12.2013, 14:50:28 »
Ясно, спасибо :)
Качайте. Обновил :)
« Последнее редактирование: 28.12.2013, 14:48:55 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
28.12.2013г. Плагин обновлен. Теперь его можно использовать с любым модулем корзины. Тестируем и отписываемся о найденных проблемах в работе плагина.
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

dmitry_stas

  • Легенда
  • 13151
  • 1234 / 8
Brooksus, можно вложить в архив не минимизированный js? или в личку хотя бы, а то не очень охота приводить его в первоначальный вид руками :)

а то там есть пара моментов типа неуникальности id в <div class="att_none" id="att_'.$attribut->attr_id.'">, а логика обработки в яваскрипте.
Тут дарят бакс просто за регистрацию! Успей получить!
Все советы на форуме раздаю бесплатно, то есть даром. Индивидуально бесплатно консультирую только по вопросам стоимости индивидуальных консультаций
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Хорошо. Скину, как до компьютера доберусь.
Вы пишите мне в ЛС о недочетах, я подчищу... Кстати этот id можно вообще удалить :)
« Последнее редактирование: 17.01.2014, 15:27:07 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

Pilot_D

  • Новичок
  • 7
  • 0 / 0
Спасибо за плагин

поставил плагин и модуль мини корзины на Joomla 3.2 джумшоп 4.4
сделал все как тут описано http://brooksite.ru/help/joomla/92-joomshopping-atributy-v-spiske-tovarov.html

атрибуты выводятся

если выбираю атрибуты и нажимаю "КУПИТЬ" все работает как на примере,
но если НЕ выбираю атрибуты, то кнопка "КУПИТЬ", как у Вас на примере НЕ работает, чтоб выводилось модальное окно с сообщением, что не выбраны параметры, меня все равно перекидывает на страницу товара

подскажите, может чего не так настроил,
как заставить выводить модальное окно, если атрибуты не выбраны??
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
подскажите, может чего не так настроил,
как заставить выводить модальное окно, если атрибуты не выбраны??
У меня на демо сайте последняя версия модуля мини корзины, которую я еще тестирую и не выкладывал для скачивания.

Обновил 27.01.2014г. в 14-00


p.s. Вопросы по корзине лучше задавать в соответствующе теме или на сайте.
« Последнее редактирование: 27.01.2014, 14:05:58 от Brooksus »
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

kate1987

  • Захожу иногда
  • 51
  • 0 / 0
Здравствуйте. Установила плагин. Сделала все как в инструкции, но при изменении параметров компонент все равно требует выберите атрибуты. Кроме вашего плагина установлен еще плагин +- для изменения количттва на странице категории Не могли бы вы подсказать в чем ошибка? Joomla 3, JS 4
Ах да в консоли фаебага пишет

Код
TypeError: jQuery(...).live is not a function	
...y.each(c,function(a,c){var b=c.name.split("jshop_attr_id")[1];jQuery(".attr_link...

Может в это мпроблема?
С версии 1.9 команда jquery полностью убрала функцию live в своем фреймворке.

Если изменить live на on ошибка пропадает, но только аттрибут все равно не выбирается
« Последнее редактирование: 30.01.2014, 20:03:57 от kate1987 »
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
Что бы работал метод live подключите jquery-migrate.js. Адрес сайта - это тайна или он у вас локальный? Какой шаблон JShopping используете?
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

kate1987

  • Захожу иногда
  • 51
  • 0 / 0
Что бы работал метод live подключите jquery-migrate.js. Адрес сайта - это тайна или он у вас локальный? Какой шаблон JShopping используете?

default шаблон syshimy.esy.es/index.php/katalog/cars сочтут еще за спам)
*

Brooksus

  • Давно я тут
  • 641
  • 169 / 0
  • Ща спою...
default шаблон syshimy.esy.es/index.php/katalog/cars сочтут еще за спам)
Не сочтут.
Во-первых отключите в модуле корзины загрузку jquery и migrate, т.к. он у вас уже подключен.
Во-вторых вы грузите jQuery как минимум три раза:
 первый раз - <script src="/media/jui/js/jquery.min.js" type="text/javascript"></script>
 второй раз после всех исполняемых скриптов - <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script>
 третий - <script src="/templates/contadmo/jquery.js"></script>

"И после этого мы еще боремся за звание дома высокой культуры быта!"

... И зачем вам две корзины одновременно? :)
Или + или YM41001160794290, или WMR R189734255107, а лучше все сразу и много.
*

kate1987

  • Захожу иногда
  • 51
  • 0 / 0
да ошибка в моем шаблоне Joomla вроде, в дефолном все выбирается
<script src="/media/jui/js/jquery.min.js" type="text/javascript"></script> - это стандартный скрипт 3 Joomla, он на работу вашего плагина не влияет. Попробую удалить скрипты в своем шаблоне. Спасибо за помощь ;)
*

kate1987

  • Захожу иногда
  • 51
  • 0 / 0
<script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script> оказалось мешает этот скрипт, который нужен мне для отображения обратного звонка. Как то надо его править)
Чтобы оставить сообщение,
Вам необходимо Войти или Зарегистрироваться
 

Плагин - Вывод значения поля из таблицы продуктов в корзине JoomShopping

Автор draff

Ответов: 3
Просмотров: 794
Последний ответ 26.02.2024, 07:00:01
от kit2m2
Плагин - Товар на складе или Товар под заказ для JoomShopping [Скачать]

Автор kit2m2

Ответов: 58
Просмотров: 9261
Последний ответ 18.05.2023, 12:59:00
от Akeksandr
Вместо стоимость 0 руб. вывести БЕСПЛАТНО в карточке товаров (Каталоге)

Автор IgorGeneralov

Ответов: 0
Просмотров: 887
Последний ответ 13.04.2023, 21:06:09
от IgorGeneralov
Функционал сравнение товаров в JoomShopping

Автор falur

Ответов: 53
Просмотров: 13455
Последний ответ 22.08.2022, 09:54:16
от kit2m2
[скачать] Выбор отделения Новой Почты для JoomShopping 4+

Автор v42bis

Ответов: 18
Просмотров: 3632
Последний ответ 06.07.2022, 07:17:06
от denxio