VM 1.x Virtuemart Jcarousel горизонтальная карусель для товаров

Статус
В этой теме нельзя размещать новые ответы.
Итак. Дописал.
Работает с native 1.5 joomla.
  • Полностью на mootools.
  • Возможно три вида модулей: Новые товары, Специальные предложения, Производители
  • Если скопировать в другую позицию и добавить суффикс модуля, получаем +1 галерею.
  • Каждая галерея имеет возможность автопрокрутки. Интервал задается из админки. Чтобы отключить, достаточно поставить 0.
  • Проверку прошли три галереи на одной странице, никаких тормозов.
  • Интервал смены кадра так же управляется из админки. Желательно ставить выше 500 мс., чтобы не нагрузить браузер пользователя.
  • В админке задается вертикальное, горизонтальное отображение модуля.
  • Реализовано добавление товаров на лету прямо из модуля в корзину (ajax), если разрешено магазином.
  • Вывод цены товара простой, и который учитывает скидки, налоги, валюты, символы валюты, вес товара, атрибуты. Все берется из настроек Virtuemart. Внимание. При включении полной цены Вы получаете +4 запроса на один товар! Прошу учесть)
  • Горизонтальное отображение может автоматически подстраиваться под область, как и задаваться фиксированная ширина из админки.
  • Изображения в модуле масштабируются до указанных настроек.
  • В производителях - с помощью javascript, изображения производителей берутся из описания производителей. Ищется тег <img />
  • Настраивается выравнивание картинки относительно описания: справа, слева, по центру.
  • Настраивается порядок сортировки: По названию: возрастанию, убыванию, По ID, возрастанию, убыванию, Случайный порядок, Специальный порядок: Указываются ID следования товаров/производителей через запятую
  • Сколько символов выводить в описании. Нормальная работа с UTF гарантирована. Обрезается по слову: что дает избежать разрывов строк.
    • Выводить ли:
    • Заголовок со ссылкой на товар
    • Ссылку подробнее
    • Цену товара
    • Кнопку добавления товара в корзину
    • Настраиваемая высота описания, сделано для того, чтобы не было разрывов абзацев описания
    • Сколько товаров/производителей брать из базы данных
    • Выводить ли товары, связанные только с посещаемой категорией пользователем, или нет?
  • Отображать только определенные товары/производителей согласно указанным через запятую ID элементов
  • Добавлена возможность выбора, из каких изображений товаров формировать слайдер, уменьшенных или оригинальных
  • Какие товары/категории исключить из отображения: id через запятую
  • Какие производители/категории производителей исключить из отображения: id через запятую
  • Все изображения имеют alt/title, как и ссылки
  • Все текстовые константы берутся из стандартного набора joomla и virtuemart
  • Осуществляется проверка установлен ли Virtuemart.
  • Если нет ни одного товара, производителя, соответствующего указанным критериям, ничего не подключается и не отображается из настроек модуля.
  • Есть возможность указать ItemID меню, пункт которого нужно подсветить при переходе по ссылке из модуля. Пример использования:
  • Подсветить пункт меню с акцией для спец предложений.
  • Отлично работает с кэшем джумлы.
  • Хорошо дружит с абсолютным позиционированием родительcкого элемента.
  • Сделан хак для сокрытия контента до полной загрузки модуля.
  • Если модулей на странице несколько, то написана проверка, чтобы общие для модулей файлы подключались только один раз.
  • Есть прямой и обратный порядок перемещения слайдов при щелчке на Следующий, Пердыдущий
  • Выравнивание заголовка, текста описания, ссылок подробнее, в корзину настраивается напрямую из админки модуля
С включением простой цены всего 1-2 запроса к БД на копию модуля.
Тестировался:
php4,5 - joomla 1.5.21, virtuemart 1.1.5.
Браузеры
IE 7,8, Firefox 3.0+, Opera 9,10, Safari, Googe Chrome последние.
Полное описание возможностей со скриншотами можно посмотреть здесь:
Демо в работающем проекте:

По сравнению со всеми прошлыми версиями полностью переписано. Рекомендую качать именно эту.
Весь TODO лист при написании версии 1.2 выполнен.
TODO: Переписать с использованием MVC, в ближайшую неделю добавить полное описание с расширенными примерами. Добавить highslide подобную галерею для отображения фотографий товаров в полном размере.
Время выполнения: неделя.
Вопросы и пожелания привествуются.
[UPDATED]1.11.2010 - Исправлено несколько мелких глюков, Notice и повидение с добавочным Itemid,устранены мелкие ошибки в цсс, расширены возможности, обновлена ссылка, просьба перекачать и установить заново ко всем:)
[UPDATED] Вызов событий с domready переложен на onload - связано с глюками по соседству в других модулях, компонентах, плагинах которые используют jQuery в noConflict(мой модуль использует только mootools:)!) Просьба перекачать.
[UPDATED]3.11.2010 - Исправлен ресайз картинок. (Особенно заметно в вертикальных галереях)
[UPDATED]3.11.2010 - Вертикальный слайдер: Если скрыты: заголовок, описание, кнопка в корзину, подробнее, цена - высота кадра определяется по максимальному из масштабируемых изображений - удается добиться минимального промежутка между кадрами для вертикального скроллера
[ADDED]3.11.2010 - Вертикальный слайдер: добавлен новый параметр - отступ между кадрами.
Не сочтите за грубость, но, хочу посмотреть: насколько интересен нами написанный модуль, поэтому ссылка на скачивание находится на
 
первая версия не работала, будем тестить обновление. спасибо
 
Hi.
А чем не устаивает JV HeadLine ?
Или JV Tabs + JV Virtuemart CatPro ?
 
Скажите, пожалуйста, а работает ли данный модуль при условии мультивалютности? (происходит ли пересчет цены, а не просто смена символа валюты).

Не работает вывод товара по ID в версии VM 1.1.9.
Только у меня?
Отвечаю на свой предыдущий вопрос сама: мультивалютность не поддерживается, увы.

Автор, спасибо, модуль в целом хороший, но скажите, судя по всему, Вы больше не планируете поддерживать данный модуль?
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху