А во-вторых, мало кто знает… Примерно два с небольшим года назад у нас состоялась первая продажа приложения JBZoo. Тогда оно называлось JBuniversal. Первая версия весила всего лишь 130кб, а из фич была только слабенькая фильтрация. С тех пор мы подросли и теперь JBZoo — это серьезный конструктор весом почти 4 мегабайта с корзиной, фильтрами, модулями, импортом и прочим, прочим
Так что, можно сказать, у нас день рождения! 2 годика, много или мало — судить вам.
Мы сложили эти два прекрасных обстоятельства, совместили их с релизом 2.1.2 и вот что получилось…
Новогодние подарки и скидки!
Сначала раздача слонов нашим самым любимым клиентам!
Все существующие активные подписчики с тарифным планом Premium получают дополнительные 2 месяца подписки. Все существующие активные аккаунты Professional получат дополнительный месяц подписки. Изменения будут в течении суток для аккаунтов созданных или расширенных до 27 декабря сего года.
Все остальные и любые желающие на период акции получают скидку в 50%! Да, да! Вам не послышалось! Все цены снижены ровно в 2 раза!
Как вы знаете, у нас есть некоторое ограничение на продление, которое не даст оплатить лицензию, если осталось более чем 30 дней. Временно, это ограничение увеличено до 60 дней.
Важно! Все прочие условия распространения остались без изменений. После окончания акции цены будут возвращены на прежнее место, т.е продление подписки будет стоить одинаково для всех.
Наш эвент продлится до 6-го января 2014 года включительно.
Новый год не каждый день, так что не упусти свой шанс! ;)
А теперь давайте немного обсудим, что же нового в JBZoo v2.1.2?
Так уж сложились обстоятельства, что мы перемахнули новость о релизе v2.1.1. Поэтому сейчас мы осветим сразу все изменения.
Различные изменения в приложении
Корзина и процесс заказа
-
Теперь можно указать произвольные страницы для успешного и неуспешного заказа. Если ничего не указано, то используются шаблоны страницы JBZoo.
- После создания заказа без оплаты, пользователя перенесет на страницу с шаблоном payment_success.
-
По неизвестной нам причине «хороший» браузер Internet Explorer иногда кешировал страницу со списком покупок. Был добавлен временный фикс в виде случайной составляющей в ссылке корзины. Ссылка не индексируется, поэтому поисковику и пользователю никак не помешает.
-
Заказы отныне создаются с правами доступа «Registered» + «noindex, nofollow». Таким образом, они не должны отображаться в карте сайта и в других нежелательных местах (если случайно шаблон настроен не верно).
Импорт и экспорт
-
Импорт теперь игнорирует регистр ключей в комплексных полях CSV файла.
-
Небольшие фиксы при импорте каскадного селекта.
-
Исправлены известные ошибки и мелкие недочеты экспорта в Яндекс. Маркет.
JBRelated Items (auto)
-
Улучшение алгоритма поиска похожих материалов.
-
Оптимизация работы для больших каталогов.
-
Новая опция, которая отключает разбиение материалов по колонкам (ранее можно было оставить только 1 колонку, но в верстке мешались лишние теги).
-
Исправление найденных ошибок.
Кстати, новая документация появится на днях (как всегда, сначала на форуме, а потом на сайте).
Модуль JBZoo Category List
-
В настройках модуля теперь можно выбирать сразу несколько типов материалов.
-
Выравнивание заголовка относительно высоты картинки для шаблона accordion.
-
Фикс настройки выбора родительской категории.
Фильтр, поиск и индексация базы данных
-
Поиск по каскадному селекту теперь учитывает всю цепочку значений, а не только последний элемент.
-
Автодополнение не работало c элементом textarea, если в найденном тексте встречались переносы.
-
Небольшие оптимизации работы с базой данных.
-
Исправление найденных ошибок поиска и индексации.
Работа над ошибками и прочие мелочи
-
Были некоторые проблемы совместимости JS-скриптов в панели управления.
-
Изменения инициализации приложения для совместимости с Joomla 3.2.x.
-
Прописана опция locked=false для виджета Fancybox — это решает редкие проблемы совместимости с «навороченными» шаблонами Joomla.
-
Админ-меню — мелкие удобства и фиксы совместимости.
-
Ошибка при чистке кеша (появлялось сообщение).
-
Ссылка на материал у JBImage генерировалась без учета SEF.
-
В элементе JBPriceAdvance был жестко прописан каталог шаблона.
-
Спец. ссылки на страницах закрыты от индексирования (избранное, корзина, поиск и т. д.).
-
Ссылки на картинки в JBGallery стали абсолютными, так они не будут конфликтовать со сторонними расширениями и Widgetkit.
-
Небольшие изменения в критериях тестирования хостинга.
-
Админ-меню не будет показываться полностью или частично, если пункты не доступны.
-
Исправлены известные ошибки при сортировке товаров внутри категорий.
Поддержка API Интеркассы 2.0
Как многие из вас уже знают, платежный сервис «Интеркасса» под новый год устроил своим онлайн-магазинам «подарок» и подбросил администраторам сайтов изрядную головную боль — перейти в уходящем году на новое API
Мы честно пытались добавить нативную поддержку в JBZoo, но столкнулись с рядом проблем их документации. К сожалению, техподдержка сервиса отказалась хоть как-то прокомментировать явные ошибки нового интерфейса.
Поэтому мы в свою очередь решили отложить официальную интеграцию до января. Как раз к этому времени они исправят свои шероховатости.
Несмотря на все это, на нашем форуме техподдержки (только для активных подписчиков+) наш доблестный разработчик Виталий aka joejoker, предложил бета-версию интеграции приложением с JBZoo. (За что ему отдельное спасибо!)
Способ вполне рабочий, но есть много шероховатостей, поэтому полная поддержка будет чуть позже (ориентировочно в версии 2.1.3 в январе следующего года).
Универсальный патч для обновления 2.x
В последнее время у людей появляется все больше вопросов о том, как правильно обновить приложение. Основная проблема возникала с наложением патчей, а именно с их версиями.
Начиная с этой версии будет доступен только один патч, который будет обновлять любую версию 2.x до последней актуальной. Это должно уменьшить количество вопросов, связанных с апгрейдами. В планах сделать полностью автоматический вариант, но пока есть некоторые технические сложности с реализацией.
Патч будет доступен только для новых версий приложения, начиная с 2.0.0 и называться 2.x.x-2.1.2 (либо другая актуальная версия). По прежнему, после ручной распаковки патча в корень вашего сайта, делаем переиндексацию, чистим кеш.
И конечно же, не забываем делать актуальные бекапы, желательно раз в сутки и автоматически. Зачастую это может сберечь вам время/нервы/деньги.
Актуальный демо-сайт
На этот раз архив с актуальным демо-сайтом приложен и готов к использованию.
Все обновлено до последних версий:
-
Joomla 3.2.1 (eng + rus)
-
Zoo 3.1.4 (eng + rus)
-
Widgetkit 1.4.7 (eng)
-
JBZoo 2.1.2 (eng + rus + ua)
Как работает техподдержка на время праздников?
С 30 декабря по 3 января отвечать будут на любые вопросы, но по всем известным причинам, возможны задержки. После 3-го числа — в прежнем режиме.
Дорогие друзья!
С наступающим новым годом и спасибо, что остаетесь с нами. Всем бобра, добра и бабла! :)
Вот только собирался продлевать подписку и тут такие хорошие новости... обновление, скидки - спасибо! И вас с наступающим!!!
С праздником, ребята! За скидки - спасибо! Удачно попадаю по срокам и до 6-го сделаю продление.
Спасибо, прекрасный подарок!
Скажите, а что значит:
"Поиск по каскадному селекту теперь учитывает всю цепочку значений, а не только последний элемент." - тоесть сейчас не обязательно начинать задание значений например с Размер-Диаметр-Марка, а можно например сразу выбрать Марка и в других поля каскада покажутся только те диаметры и размеры что ей соответсвуют?
Изменился принцип поиска, стал более точным для больших каталогов с множеством вариантов работы каскадного селекта.
Способ выбора селектов тот же что и был.
Здравствуйте, Денис!
Хотелось бы узнать, планируется ли интеграция компонента с платежной системой PayPal?
Хотел увеличить тариф, но перед НГ пропустил информацию о скидках. Можно ли это сделать за 50% сейчас в исключительном случае.
Да планируется, как раз следующая мажорная версия 2.2 идет к тому, что можно будет включить отдельно платежные системы в виде плагинов без агрегаторов.
Извините, но к сожалению не можем сделать исключения :(