Обновление JBZoo v2.0.2

Улучшаем элемент цены, добавляем QuickView, дорабатываем мелочи

10.0/10 оценка (2 голосов)

В этом выпуске вы увидите:

  • Еще больше гибкости в настройках элемента цены JBPriceAdvance.
  • Предпросмотр товара с помощью всплывающего окна — элемент JBQuickView
  • Приятные поправки в условиях распространения продукта.
Обновление JBZoo v2.0.2

Чем новым порадуете?

Появился новый элемент для предпросмотра JBQuickView, который позволяет вывести краткую информацию о товаре с помощью всплывающего окна. Что умеет он?

  • Поддерживает два типа виджетов. Mootools SqueezeBox (нативный скрипт из Joomla) и jQuery Fancybox2. Каждый из них по своему хорош.
  • Есть настройки ширины и высоты окна.
  • Можно вручную выбрать какой именно шаблон будет использоваться (quickview, teaser и т.д.).
  • Отдельный шаблон quickview с подходящей версткой, специально для элемента.
  • Пример работы можно посмотреть на нашем демо-сайте (кнопка «предпросмотр»).

Элемент цены JBPriceAdvance обзавелся новыми настройками. Для этого мы собрали довольно много фидбека с нашего форума (спасибо всем, кто писал пожелания!). Конечно все-все реализовать не успели, но все же! Давайте посмотрим что из этого вышло.

  • Новая опция, которая скроет из товара не существующие параметры. Например, в общем списке для всего типа товара есть набор из 10 различных цветов. Но в конкретном лоте есть только красный. Таким образом пользователь не сможет выбрать не существующую комплектацию при покупке.
  • Список параметров теперь можно выводить не только в виде выпадающих списков, но и с помощью radio-кнопок.
  • Появилась возможность скрывать «пустые» опции в параметрах. Таким образом можно исключить базовую комплектацию из товара и сделать выбор опций обязательным.
  • Теперь можно указать значения для параметров по умолчанию, тем самым предложить покупателю какой-нибудь рекомендованный вариант.
  • Шаблоны элемента цены стали более гибкими
    • Новый шаблон «Только кнопки».
    • Кнопки обзавелись выбором режима работы. Можно явно указать что делать при нажатии — добавить товар в корзину, показать popup, заказ в один клик.
    • Настройки комплексного шаблона больше не зависят от параметров всплывающего окна.

Внимание! После обновления, обязательно пересохраните настройки элемента цены!

По просьбам наших подписчиков

  • Любые тарифные планы больше не учитывают локальные домены и поддомены реальных сайтов
    Таким образом, можно даже на минимальном тарифном плане одновременно разрабатывать пару десятков локальных сайтов и иметь несколько реальных сайтов на поддоменах (например для региональной или языковой принадлежности).
    «Локальность» проверяется по имени домена. Все просто, если он не похож на настоящий (например, это — IP-адрес, одно слово, неизвестный домен верхнего уровня), то считается локальным.
  • В личный кабинет добавилась возможность чистить свой список сайтов. Как и прежде, новые сайты добавляются туда автоматически.
  • Вернули пред настроенные типы материалов обратно. Очевидно, мир еще не был готов к такому шагу :)

Исправлено / Изменено / Добавлено

  • Для визуального удобства, разделители настроек в панели управления теперь выделены красноватым оттенком.
  • Исправлен баг JBZooTabs с вложенными вкладками.
  • Фикс плавающего бага в виджете JBAccordion. Были случаи, когда он произвольно закрывался.
  • Исправлены некоторые конфликты среди расширений JavaScript.
  • В редких случаях элемент JBImage не правильно проходил валидацию в формах подачи материалов.
  • Исправлен баг в настройках отключения социальных кнопок от Yandex виджета.
  • Примеры ссылок API на платежные системы генерировались с лишними параметрами.
  • Теперь время в названии заказа добавляется с учетом часового пояса сайта.
  • Опция отключения сообщения об обновлениях работала не корректно.
  • Исправлен баг ресайза картинки в JBImage внутри popup-окна
  • Если на сайте использовались сложные конвертации валюты (Например, товар заполнен в EUR, показываем в EUR+USD+RUB, покупка в RUB), то возникали некоторые сложности при работе с платежными агрегаторами. Исправлено.
  • Добавлена настройка сортировки для модуля JBZoo Search List
  • Фильтр научился пропускать практически любые спец символы.
  • Больше нет проблем с поиском по диапазону для дробных чисел.
  • Пакетный инсталлятор выдаст предупреждение, если вы захотите с помощью него обновить сайт. А мы, тем временем, начали работу над системой автообновления.
  • Небольшие оптимизации в работе JBZoo.

Нововведения для разработчиков расширений для Zoo+JBZoo

  • Добавили development-версию файла JavaScript.
  • Режим отладки Joomla будет подключать не минимизированный файл JBZooTools.js
  • JBZoo научился использовать профайлер Joomla (смотреть хелпер jbdebug).
  • Модальные окна научились подключать CSS файла по псевдониму каталога.
  • Частичный рефакторинг элемента цены JBPriceAdvance, чтобы проще было разобраться в процессах работы сайта.
  • Новая папка «framework/classes-std». Если туда положить файл с классом от Zoo, то он будет переопределен на ваш. Таким образом, можно изменять ядро компонента Zoo без хаков. Например, такое требуется когда не устраивает стандартный вывод постраничной навигации.

Изменения в составе нашей команды

Как вы наверно уже знаете, недавно мы объявляли вакансию на место в техподдержке. Откликнулось несколько десятков человек. После долгих и мучительных собеседований, мы нашли аж трех новых человек — Андрей, Александр и Сергей. Их активную деятельность можно увидеть на нашем форуме техподдержки. Кстати, не стесняемся плюсовать полезные сообщения, скоро карма будет не «просто-так-числом» ;)

Напомним, что сейчас нас немного-немало, а 7 человек и мы практически всегда находимся в поиске php-разработчика. Но об этом позже.

Я не увидел обещанных фич!

Данное обновление стоит рассматривать как доработку существующего пакета. Новый, довольно интересный функционал у нас запланирован на версию 2.1.0, а для 2.2.0 мы собираемся серьезно переделать корзину и сделать конструктор для оплаты чего угодно и как угодно с возможностью расширений прямо из админки! Так что, если вы не увидели  заветных строк в changelog-списке, то не стоит отчаиваться. 
Дальше больше и еще интереснее!

Где я могу скачать обновление?

В личном кабинете. Доступ имеют только активные подписчики.
Как продлить или купить подписку подробно описано на этой странице.

Я нашел ошибку в этой версии, куда я могу обратится?

Расскажите нам о ней в соответствующей теме на форуме, либо напишите на  admin@jbzoo.com

Как обновить свой сайт?

Для этого ознакомьтесь с этой страницей, там описан полный процесс обновления со всеми нюансами.

10.0 1534
  • Василий
    Василий
    21 Сентябрь 2013 at 20:37
     ↑  0  ↓  Ответить

    Если я не хочу сам разбираться в бесплатной (ограниченной) версии, а хочу сразу с помощью сообщества и техподдержки полную версию с обновлениями и куплю Junior + и за полгода разберусь во всем. И мне больше не захочется переплачивать за техподдержку. Как-то странно, что нельзя отказаться от техподдержки.

  • SmetDenis
    SmetDenis (admin)
    21 Сентябрь 2013 at 20:44
     ↑  0  ↓  Ответить

    Я более чем уверен, что за эти полгода выйдет еще серьезная пачка фич, по которой у вас могут возникнуть вопросы.

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

    Если вы создаете один сайт, то конечно нет смысла даже и продлевать. Как говориться - сделал и забы(и)л.

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

  • Василий
    Василий
    21 Сентябрь 2013 at 20:50
     ↑  0  ↓  Ответить

    :) спасибо, куплю наверно

  • Евгений
    Евгений
    11 Октябрь 2013 at 18:36
     ↑  0  ↓  Ответить

    Появилась ли возможность сортировки элементов, например по цене.

  • SmetDenis
    SmetDenis (admin)
    12 Октябрь 2013 at 00:10
     ↑  0  ↓  Ответить

    Сортировки появятся в версии 2.1, следующим релизом. Примерно через месяц.

  • Artur
    Artur
    01 Ноябрь 2013 at 06:25
     ↑  0  ↓  Ответить

    Под какую версию заточено: под 3.0.3, которые есть на Вашем сайте или под 3.1.5 - последнюю с последними патчами?

    Какой Денвер нужен чтобы локально протестить?

  • SmetDenis
    SmetDenis (admin)
    01 Ноябрь 2013 at 17:27
     ↑  0  ↓  Ответить

    Подойдет Joomla 2.5, Joomla 3.0 и Joomla 3.1.5 Рекомендуется использовать всегда последовании версии

    Вот список системных требований - http://joomla-book.ru/projects/jbzoo/jbzoo-system-requirements

  • Виталий
    Виталий
    05 Ноябрь 2013 at 14:25
     ↑  0  ↓  Ответить

    Здравствуйте! На когда примерно запланирован релиз версии 2.1? Очень жду сортировки по произвольным полям :)

  • SmetDenis
    SmetDenis (admin)
    05 Ноябрь 2013 at 15:09
     ↑  +3  ↓  Ответить

    Примерно 15-20 ноября этого года.

  • Павел
    06 Ноябрь 2013 at 21:37
     ↑  0  ↓  Ответить

    Здравствуйте! А в версии 2.1 уже будет выгрузка в яндекс.маркет? А то уж очень нужно..

    И, если будет, то как она будет происходить? Как брать параметры? Я интересуюсь, потому что уже сейчас начну заполнять сайт товаром.

  • SmetDenis
    SmetDenis (admin)
    06 Ноябрь 2013 at 21:49
     ↑  +3  ↓  Ответить

    Да, выгрузка в формате YML появится в 2.1

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

  • Павел
    06 Ноябрь 2013 at 22:11
     ↑  0  ↓  Ответить

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

    Если так, то супер, значит уже можно спокойно заполнять сайт.

  • toll
    toll
    21 Ноябрь 2013 at 22:34
     ↑  0  ↓  Ответить

    Уважаемые разработчики очень не хватает одного элемента в вашем приложении...

    а именно возможности указывать цвет товара (например одежды).

    Я понимаю что все это можно сделать в виде чекбоксов или мультиселекта... Но хотелось бы чтобы можно было указать код цвета и чтобы на сайте отображались именно цвета в виде квадратиков/кубиков..

    Так человеку удобнее воспринимать информацию. Увидел красный - нажал. или выбрал 2 цвета.

    У меня на нескольких сайтах требовали эту функцию, пришлось через ЦСС делать это все. но это костыли. лучше сделать для этого нативный элемент

    Думаю многие разработчики оценили бы такую функциональность.

  • toll
    toll
    21 Ноябрь 2013 at 22:36
     ↑  0  ↓  Ответить

    Так человеку удобнее воспринимать информацию. Увидел красный - нажал. или выбрал 2 цвета.

    --------------------------------------------------------------------------

    имелось ввиду для фильтров и поиска.

  • FF2
    FF2
    25 Ноябрь 2013 at 12:06
     ↑  0  ↓  Ответить

    Когда новая версия?

  • SmetDenis
    SmetDenis (admin)
    25 Ноябрь 2013 at 14:03
     ↑  +5  ↓  Ответить

    Релиз будет на этой неделе.

  • Stan
    Stan
    29 Ноябрь 2013 at 02:19
     ↑  0  ↓  Ответить

    Ждем новую версию. Может будут какие изменения в ценовой политике?

  • SmetDenis
    SmetDenis (admin)
    29 Ноябрь 2013 at 05:14
     ↑  0  ↓  Ответить

    Нет, в плане ценовой политики изменений не будет.

Оставить комментарий