- ---------------------------------------------------
- Внимание! Не забывайте делать ПОЛНЫЙ БЕКАП, чистку кеша и переиндексацию! Это очень важно!
- ---------------------------------------------------
- -
- Новое
- - Экспорт полной ссылки на материал (Спасибо Den1762)
- - Элемент почты в заказе выводит ссылку с псевдо-протоколом «mailto».
- - Элемент Remote IP для формы заказа.
- - Не рендерить обрамляющие теги для пустых элементов в форме заказа (Удобно при разработке элементов).
- -
- Правки
- - Множественный Ajax для кнопок корзины (ajax lock)
- - Фикс подсказок в вариациях для элемента Color (Спасибо registr).
- - Фикс глобального переключателя валют и элемента цены. Была рассинхронизация.
- - Фикс экспорта для элемента JoomlaModule (Спасибо Акме).
- - Фикс импорта категорий (некоторые проблемы вложенностей).
- - фикс уникальности ID для chosen.
- - Поиск материалов по имени (избавляемся от легаси).
- - Фикс ссылок на материалы для экспорта в YML.
- - Только одна валюты для Яндекс. Маркета — рубли (экспериментальное).
- - Прочие минорные правки.
|
- ---------------------------------------------------
- Внимание! Не забывайте делать ПОЛНЫЙ БЕКАП, чистку кеша и переиндексацию! Это очень важно!
- ---------------------------------------------------
- -
- Новое
- - Поддержка PHP 7.x
- - Поддержка ioncube loader 6.x
- - Поиск по артикулу для обычного и умного поиска Joomla
- -
- Правки
- - Двойное меню JBZoo в панели управления (конфликт с Page Builder)
- - Фикс отправителя почты. Поддержка Joomla 3.6.2+
- - Исправлен вывод полей заказа в почте. Не работала опция выбора полей.
- - Сортировка вариаций в цене при работе с их большим количеством данных.
- - Фикс пагинации категорий для SEF-опции, которая решает проблему дублей ссылок в ZOO.
- - Прочие минорные правки.
|
- ---------------------------------------------------
- Внимание! Не забывайте делать ПОЛНЫЙ БЕКАП, чистку кеша и переиндексацию! Это очень важно!
- ---------------------------------------------------
- -
- Новое
- - Новая опция в SEF для устранения дублей c помощью редиректов или 404-й (Экспериментально!)
- - Новая опция бесплатной доставки от определенной суммы заказа (Спасибо подписчику Den1762 за фин.поддержку!)
- -
- Правки
- - Исправлена работа меню для Joomla 3.6.x + минорные правки совместимости с Joomla.
- - Фикс вывода блока скидки с учетом погрешности менее чем в копейку (цент).
- - Фикс вывода картинок в экспорте для Яндекса
- - Лишние пробелы в ценах в экспорте для Яндекса
- - Размер поля в базе данных для заказов со списком товаров более чем 50-100 штук
- rev3184
- - Фикс режима отладки для Робокасссы
|
- ---------------------------------------------------
- Внимание! Не забывайте делать ПОЛНЫЙ БЕКАП, чистку кеша и переиндексацию! Это очень важно!
- ---------------------------------------------------
- -
- Новое
- - Новая опция в SEF для устранения дублей c помощью редиректов или 404-й (Экспериментально!)
- - Новая опция бесплатной доставки от определенной суммы заказа (Спасибо подписчику Den1762 за фин.поддержку!)
- -
- Правки
- - Исправлена работа меню для Joomla 3.6.x + минорные правки совместимости с Joomla.
- - Фикс вывода блока скидки с учетом погрешности менее чем в копейку (цент).
- - Фикс вывода картинок в экспорте для Яндекса
- - Лишние пробелы в ценах в экспорте для Яндекса
- - Размер поля в базе данных для заказов со списком товаров более чем 50-100 штук
|
- ---------------------------------------------------
- Внимание! Не забывайте делать полный бекап и переиндексацию!
- ---------------------------------------------------
- -
- ОЧЕНЬ и ОЧЕНЬ ВАЖНО!!!
- - Совместимость с Joomla 3.5.1+ для отправки почтовых сообщений.
- - Подробности - http://forum.jbzoo.com/topic/14977-joomla-351/?p=85602 (можно сделать правку вручную)
- -
- -
- Новое
- - Опция для частичного или полного отключения CSS на фронт-энде (по просьбам наших читателей из ACME Digital)
- Правки
- - Фикс отправки почты на случай если отправитель в настройках Joomla указан не правильно
- - Фикс конфликта верстки слайдера и Bootstrap
- - Фикс вкладок Bootstrap в шаблоне информации о заказе (front-end)
- - Фикс конфликта поискового индекса и новых полей материала
- - Фикс базы для очень-очень-очень-очень больших заказов
- - Фикс верстки заказа в панели управления
- - Фикс артикула в корзине (если он не был задан)
- - Фикс рендеринга веса товара при переключении вариаций
- - Цена не разделялась на части по классам (откатили шаблон)
- - Событие переключения статуса заказа при его создании не работало.
- - Прочие мелкие правки
- -
- -------
- - Дико-яростно пилим 3.0 (половину видно на нашем Github).
|
- ---------------------------------------------------
- Внимание! Не забывайте делать полный бекап и переиндексацию!
- ---------------------------------------------------
- -
- ОЧЕНЬ и ОЧЕНЬ ВАЖНО!!!
- - Совместимость с Joomla 3.5.1+ для отправки почтовых сообщений.
- - Подробности - http://forum.jbzoo.com/topic/14977-joomla-351/?p=85602 (можно сделать правку вручную)
- -
- Прочие правки и фичи
- - Фикс при добавлении и удалении новой вариации в цене
- - Округление суммы до десятых (копеек) в Интеркассе (валидация для маленьких сумм)
- - Кодировка для описания в PayPal
- - Полная ссылка для редиректа в Qiwi
- - Полная ссылка редиректа для Yandex.Money
- - Нормальное сообщение ошибки для не правильной конфигурации цены во время переиндексации
- - Фикс CSV-экспорта вложенных категорий
- - Фикс ошибки при экспорте пустых вариаций.
- - Фикс сортировки по имени для связанных материалов.
- - Макрос для ссылки на оплату в тексте сообщения
- - Удален frontpage для canonical url + редирект
- - Фикс для автоматически связанных материалов по множественным полям (иногда была фатальная ошибка)
- - Перезагрузка нескольких модулей корзины при ajax запросе
- - Оптимизация поиска по диапазонам среди множественных полей.
- -
- -
- -------
- - Дико-яростно пилим 3.0 (половину видно на нашем Github).
|
- ---------------------------------------------------
- Внимание! Не забывайте делать полный бекап и переиндексацию!
- ---------------------------------------------------
- -
- Хотфикс для rev3128
- - Отключено обновление страниц для пустой корзины, т.к есть проблемы при кастомизированном шаблоне модуля.
- - jQueryUI подключается на сайт в старом формате (из конфликта с Bootstrap). Фикс подключения только для панели управления.
- -
- Новое
- - Новый макрос для вывода произвольного поля из заказа или доставки
- - Вывод поля "под заказ" в фильтре (остаток)
- - Насильный триггер ресайза для обновления виджетов при переключении вкладок JBZoo.
- - Обновление страницы корзины после очистки модуля
- - Подключение скрипта yandex.share без учета протокола
- - Удобства отладки для платежных систем (логирование jbdump)
- -
- Правки
- - Фикс поиска по множественным полям c использованием нескольких диапазонов
- - Фикс связанных материалов по множественному Select
- - Фикс инициализации JS виджетов (уникальный ключ)
- - Фикс оплаты, валидация цены для очень меленьких сумм (менее копейки)
- - Фикс включения jQueryUI в панели управления Joomla
- - Фикс точного поиска по очень длинным чиcлам.
- - Фикс инициализации нескольких одинаковых цен на одной странице
- - Фикс не валидной разметки в форме фильтра
- - Фикс YML экспорта, баг с пустой картинкой
- - Фикс переиндексации в режиме отладки и пустой ценой
- - Фикс изменения таблиц при работе с неправильно настроенной базой и регистрозависимым префиксом
- - Фикс вычисления доставки EMS для стран
- - Фикс экспорта полупустой цены
- - Фикс колонок в редактировании заказе
- - Фикс часового пояса в дате заказа, элементе почты и макросах
- - Фикс формы подачи JBImage когда опция разделения на пользователей включена.
- - И другие мелочи...
- -------
- - Дико-яростно пилим 3.0 (половину видно на нашем Github).
- - Скоро в JBZoo CLI будут новые функции экспорта ;)
|
- ---------------------------------------------------
- Внимание! Не забывайте делать полный бекап и переиндексацию!
- ---------------------------------------------------
- -
- Новое
- - Новый макрос для вывода произвольного поля из заказа или доставки
- - Вывод поля "под заказ" в фильтре (остаток)
- - Насильный триггер ресайза для обновления виджетов при переключении вкладок JBZoo.
- - Обновление страницы корзины после очистки модуля
- - Подключение скрипта yandex.share без учета протокола
- - Удобства отладки для платежных систем (логирование jbdump)
- -
- Правки
- - Фикс поиска по множественным полям c использованием нескольких диапазонов
- - Фикс связанных материалов по множественному Select
- - Фикс инициализации JS виджетов (уникальный ключ)
- - Фикс оплаты, валидация цены для очень меленьких сумм (менее копейки)
- - Фикс включения jQueryUI в панели управления Joomla
- - Фикс точного поиска по очень длинным чиcлам.
- - Фикс инициализации нескольких одинаковых цен на одной странице
- - Фикс не валидной разметки в форме фильтра
- - Фикс YML экспорта, баг с пустой картинкой
- - Фикс переиндексации в режиме отладки и пустой ценой
- - Фикс изменения таблиц при работе с неправильно настроенной базой и регистрозависимым префиксом
- - Фикс вычисления доставки EMS для стран
- - Фикс экспорта полупустой цены
- - Фикс колонок в редактировании заказе
- - Фикс часового пояса в дате заказа, элементе почты и макросах
- - Фикс формы подачи JBImage когда опция разделения на пользователей включена.
- - И другие мелочи...
- -------
- - Дико-яростно пилим 3.0 (половину видно на нашем Github).
- - Скоро в JBZoo CLI будут новые функции экспорта ;)
|
- ---------------------------------------------------
- Внимание! Не забывайте делать полный бекап и переиндексацию!
- ---------------------------------------------------
- -
- Минификсы для 2.2.4
- - Исправлена выборка по категории в модуле JBZoo Category List.
- - Экспорт корректно учитывает даты публикации материалов
- - Исправлен баг с поиском по автору в элементе JBRelated Auto в режиме полнотекстового поиска.
- - Мелкие опечатки в англ локализации
- - - - - - - - - -
- Есть известный баг (очень старый, сложный) со сдвигом колонок при экспорте множественных полей в материалах. Будет исправлен после праздников. Там все не так уж просто. Пока что рекомендуем использовать объединение повторяемых элементов либо большой шаг экспорта.
|
- ---------------------------------------------------
- Внимание! Не забывайте делать полный бекап и переиндексацию!
- ---------------------------------------------------
- -
- Экспорт материалов
- - Теперь весь процесс пошаговый, что позволит выгружать большое количество контента.
- - Появилась опция для размера шага экспорта.
- - Для Яндекса появился тег oldprice c ценой "до скидки".
- -
- Импорт
- - Новая опция для размера шага импорта
- -
- Языки и локализации
- - ПОЛНОСТЬЮ переработанная английская версия. Пока что бета.
- - Добавлены все недостающие строки для английский и украинской версий.
- - Исправлена масса известных опечаток во всех языках.
- - Фикс ошибки переключения языка, подгружался только со второго раза.
- -
- Сортировка
- - Для ZOO 3.3.6+ был иногда баг с сортировкой из-за нового API компонента YOOTheme.
- - Для категории добавили опцию "по приоритету", т.к теперь ZOO не сортирует по этому полю насильно.
- - Фикс случайной сортировки
- - Фикс сортировки по цене для фильтра
- - Для модулей список возможных полей немного урезан, убраны не логичные.
- -
- JBRelated Items Auto (связанные материалы)
- - Опция сортировки - рандомно, по дате, имени, приоритету и конечно релевантности.
- - Новая логика работы лимитов, такая чтобы меньше зависела от сортировки.
- - Совпадения по нескольким каталогам сразу
- - Поиск по автору
- - Мелкофиксы
- -
- Корзина
- - Ссылка на оплату в уже созданном заказе из личного кабинета пользователя.
- - Упрощена проверка телефона для QIWI
- - Если корзина выключена, то вкладка и пункт меню "заказы" скрываются
- - Опции для отключения кнопок в корзине
- -
- Разное
- - Баг с картинкой и ценой (переключал сразу все JBImage)
- - Фатальная ошибка при создании рендерера (при не правильных настройках)
- - Полный путь в ссылке для ajax-автодополнения.
- - Цена не переключалась если значения валют совпадало.
- - Корректная проверка версии в панели управления (сервис временно отключен).
- - Оптимизация загрузки сайта. При некоторых конфигурациях сервера можно получить +0.1 к скорости загрузки любой страницы
- - Фикс автосабмита для простого слайдера по диапазону
|
- ---------------------------------------------------
- Внимание! Не забывайте делать полный бекап и переиндексацию!
- ---------------------------------------------------
- -
- Экспорт материалов
- - Теперь весь процесс пошаговый, что позволит выгружать большое количество контента.
- - Появилась опция для размера шага экспорта.
- - Для Яндекса появился тег oldprice c ценой "до скидки".
- -
- Импорт
- - Новая опция для размера шага импорта
- -
- Языки и локализации
- - ПОЛНОСТЬЮ переработанная английская версия. Пока что бета.
- - Добавлены все недостающие строки для английский и украинской версий.
- - Исправлена масса известных опечаток во всех языках.
- - Фикс ошибки переключения языка, подгружался только со второго раза.
- -
- Сортировка
- - Для ZOO 3.3.6+ был иногда баг с сортировкой из-за нового API компонента YOOTheme.
- - Для категории добавили опцию "по приоритету", т.к теперь ZOO не сортирует по этому полю насильно.
- - Фикс случайной сортировки
- - Фикс сортировки по цене для фильтра
- - Для модулей список возможных полей немного урезан, убраны не логичные.
- -
- JBRelated Items Auto (связанные материалы)
- - Опция сортировки - рандомно, по дате, имени, приоритету и конечно релевантности.
- - Новая логика работы лимитов, такая чтобы меньше зависела от сортировки.
- - Совпадения по нескольким каталогам сразу
- - Поиск по автору
- - Мелкофиксы
- -
- Корзина
- - Ссылка на оплату в уже созданном заказе из личного кабинета пользователя.
- - Упрощена проверка телефона для QIWI
- - Если корзина выключена, то вкладка и пункт меню "заказы" скрываются
- - Опции для отключения кнопок в корзине
- -
- Разное
- - Баг с картинкой и ценой (переключал сразу все JBImage)
- - Фатальная ошибка при создании рендерера (при не правильных настройках)
- - Полный путь в ссылке для ajax-автодополнения.
- - Цена не переключалась если значения валют совпадало.
- - Корректная проверка версии в панели управления (сервис временно отключен).
- - Оптимизация загрузки сайта. При некоторых конфигурациях сервера можно получить +0.1 к скорости загрузки любой страницы
- - Фикс автосабмита для простого слайдера по диапазону
|
- ---------------------------------------------------
- Внимание! Не забывайте делать полный бекап и переиндексацию!
- ---------------------------------------------------
- -
- Импорт
- - Серьезная оптимизация скорости импорта категорий (Спасибо shiftDelete и его консольному импорту!)
- - Мелкие оптимизации по утечке памяти
- - Импорт и экспорт элемента ссылок с аннотациями (Спасибо inte)
- -
- Цены JBPrice
- - Скрываем сумму до скидки, если она равна сумме после скидки.
- - Фикс работы цены во фрейме, быстрый просмотр. (Спасибо PlanB)
- -
- Элементы
- - Каскадный селект выбирает следующий пункт сам, если там лишь одно значение.
- - Условие для проверки на пустоту в элементе веса.
- -
- Разное
- - Фикс редактирования элементов (скрытие настроек)
- - Фикс фатальной ошибки для старых расширений Zoo/JBZoo
- - Исправлена масса опечаток (Спасибо Константину Кузнецову!)
- - Фикс плавающего бага с конвертацией процента в пересчете корзины.
- - Минорные правки
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- - Миграция с 2.1.5 Подробнее по ссылке http://forum.jbzoo.com/topic/12686-221
- - Форматирование языков (ini файлы).
- - Небольшие правки в элементе миграции (сессия, права доступа, мелочи).
- - Старые элементы в отдельной группе JBZoo Depricated.
- - Фикс плавающей js ошибки при редактировании JBImage (Спасибо за помощь Sliapy!)
- - Пропущенные копирайты в некоторых файлах.
- - Версия 2.2.1 (Минорная версия изменена чтобы четко выделить Stable. В блоге будут подробности)
- ------------------------------------------------------------------------
- -
- Важное примечание
- - Данный патч создан с помощью нашей новой системы непрерывной интеграции (вводим CI+TDD для полной автоматизации обновлений).
- -
- ----------------
- - Это и есть stable! ;)
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- Миграция с 2.1.5 до 2.2.0 v1 (внимательно читаем тему в разделе о 220)
- - Создание элемента цены Plain
- - Перенос контента из старой цены в новую цену
- - Перенос наиболее важных настроек корзины
- - Создание элементов платежных систем на основе старых настроек
- - Создание полей в форме доставки на основе старой формы заказа
- - Создание валидатора для проверки на минимальную сумму заказа
- - Создание почтовых оповещений
- - Конвертирование заказов в новый формат
- - Deprecated версия для старой цены (JBPriceAdvance) и элемента списка заказов (JBCart Items)
- -
- Корзина и заказы
- - Информация о статусах теперь сохраняется внутри заказа
- - Рендеринг заказа с пустыми картинками (были пустые, невидимые ссылки)
- -
- Шаблоны
- - Правки пагинации в UIkit, Bootstrap в шаблоне тегов
- - Ширина только для текстовых полей (доставки)
- - Файлы для BS и UIkit включены за исключением тех что не должны обновляться
- -
- Импорт и экспорт
- - Новая опция в импорте для предварительно чистки вариаций (Большое спасибо isay777!)
- - Минорные правки при работае с CSV и YML
- -
- Разное
- - Правильная инициализация chosen для служб доставок.
- - Финальные оптимизации для переиндексации и импорта.
- - Отключен логгер ajax запросов в режиме отладки Joomla.
- - Фикс безопасности при работе с базой данный.
- - Масса доработок для внутреннего API с заказами.
- -
- Важное примечание
- - Данный патч создан с помощью нашей новой системы непрерывной интеграции (вводим CI+TDD для полной автоматизации обновлений).
- -
- ----------------
- - Это и есть stable! ;)
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- Правки
- - Фикс JS Сообщения в корзине
- - Проверка остатка в YML.
- - Проверка объекта перед созданием ссылки на материал в панели управления.
- - Проверка существования элемента в экспорте.
- -
- Примечание
- - Данный патч создан с помощью нашей новой системы непрерывной интеграции (вводим CI для автоматизации обновлений).
- -
- ----------------
- - По сути это и есть stable!
- - Отлаживаем конвертер из 2.1.5 (Final)
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
-
- Правки
- - JBAdvert, режим шаблона кнопки. Некоторые правки (СПАСИБО chillside)
- - Правки валюты и шаблонов в экспорте Яндекс YML (БОЛЬШОЕ спасибо isay777 за помощь!)
- - Рендеринг каскадных селектов на случай если есть пустой массив данных
- - Транслитерация в радио, селектах и чекбоксах в корзине
- - Дополнительные переменные $item и $element в шаблонах цены
- - Мелкие правки в сортировке фильтра
- - Фикс статуса в нотификации по почте
- - Экспериментальный JS-фикс вывода категорий в форме подачи (исправлена ошибка Zoo). Мы переопределили шаблон.
- - Редирект на оплату возможен только при сумме заказа больше нуля
- - Шаблон Bootstrap в некоторых конфигурациях выдавал ошибку
- - Фикс выбора валюты в цене. Если выбрать только одну валюту в элементе, то виджет не показывается но это переключает значение цены.
- Примечание
- - Данный патч создан с помощью нашей новой системы непрерывной интеграции (вводим CI для автоматизации обновлений).
- -
- ----------------
- - По сути это и есть stable!
- - Отлаживаем конвертер из 2.1.5 (Final)
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- По просьбам комментаторов пересобрал Zip (метод deflate, минимальная степень сжатия)
- Архив еще раз проверен, он ЦЕЛЫЙ! http://llfl.ru/16tprh http://llfl.ru/9tmx88
- -
- ----------------
- - По сути это и есть stable!
- - Отлаживаем конвертер из 2.1.5 (Final)
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- Скрыт пункт меню на миграцию (он прорвался в мир раньше времени).
- Исправлен переход в корзину из шаблона Quickview.
- Мелочи.
- -
- ----------------
- - По сути это и есть stable!
- - Отлаживаем конвертер из 2.1.5 (Final)
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- Лишняя кавычка в jbblock
- Подключение скрипта вкладок для шаблона full
- Лишняя кавычка
- Фикс экспорта цены в yml файл
- Ошибка для доставки без полей
- Исправлена подача элемента цены
- Фикс JBPrice Calc в корзине (Если их было несколько и с разными параметрами)
- Обновление корзины после добавления товара
- Фикс цены, проверка hasValue
- number_format для простого слайдера
- Отступы в шаблонах модуля категории
- Фикс вывода материалов в элементе jbrelatedauto
- Фикс шаблона default в модуле материалов
- Исправлены найденные ошибки в элементе цены
- -
- ----------------
- - По сути это и есть stable!
- - Отлаживаем конвертер из 2.1.5 (Final)
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- Исправлен баг с сохранением настроек (Изменилось API Joomla 3.4.2)
- Пропущенная текстовая переменная в избранном
- -
- ----------------
- - По сути это и есть stable!
- - Отлаживаем конвертер из 2.1.5 (Final)
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- Виджет кол-ва товара в корзине для мобильной версии.
- Сортировки по цене для категории и фильтра.
- Валидации корзины (баг с сессией).
- У JBPriceCalc появилась возможность использовать скидку и наценку.
- Опция "Подсказка" не работала в параметрах цены.
- Небольшой рефакторинг стилей для мобильной версии.
- Правки в импорте цены.
- -
- ----------------
- - По сути это и есть stable!
- - Отлаживаем конвертер из 2.1.5 (Final)
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- ----- Шаблоны
- Подготовка API к Bootstrap
- Выделены общие стили для мобильной версии
- Обратная совместимость в шаблоне UIkit (глобальные переменные less)
- В UIkit вынесен заголовок из uk-panel для шаблона full
- Дополнительный класс в модальном окне для quickView
- Хак для quantity (кол-во товара) в quickview
- Доп класс для блока с валютами в панели управления
- -
- ----- JBAdvert
- Фикс редиректа для пустой корзины в объявлениях
- Фикс изменение окончания даты публикации
- по умолчанию приоритет "10"
- Иногда были фатальные ошибки при создании материала-объявления
- -
- ----- Прочие правки
- Если у корзины установлен уровень доступа, то будет редирект на авторизацию
- Анимация вычисления скидки
- Поиск по имени материала
- Поиск по нулевым значениям
- Была JS ошибка если на странице выводится несколько модулей корзины
- -
- ----------------
- - По сути это и есть stable!
- - Разбираем индивидуальные баги с форума.
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- ----- Правки багов
- Нулевой таймаут в элементе кнопок.
- Сохранение в JBPrice Calc.
- Фикс экспорта цены.
- Поиск по имени материала.
- -
- ----------------
- - По сути это и есть stable!
- - Разбираем индивидуальные баги с форума.
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- ----- JBAdvert (оплата объявлений)
- Новый элемент который позволяет оплачивать объявления. После оплаты можно
- - Опубликовать.
- - Поднять (изменить приоритет).
- - Изменить категорию и каталог.
- - Изменить любое свойство материала.
- - Опубликовать на определенное кол-во дней (дата окончания публикации).
- - Выполнить произвольную PHP функцию.
- -
- ----- Обновленная система событий, статусов и хуков
- Переключение статусов, новый статус должен быть определенным.
- Исправлен статус доставки по умолчанию (при создании заказа).
- Список событий корзины стал значительно больше чем был.
- Важные события отмечены иконкой.
- Порядок событий в панели управления соответствует реальному.
- Метод hasValue для элементов нотификации и хуков. Если вернет true, то элемент выполнится.
- Новый тип элемента - хук. Используется как произвольный код, который может менять поведение корзины при определенном событии.
- Три новых элемента-хука
- - Списание баланса (можно самостоятельно выбрать, когда именно будет списан остаток товара).
- - Обработка JBAdvert.
- - Отладка (логирование событий).
- -
- ---- Шаблоны (в основном правки мобильной версии и UIkit)
- Шаблоны материалов UIkit по умолчанию (джентльменский набор для teaser, full).
- Фон и рамки контейнеров не отключались в UIkit.
- Фикс кнопок оплаты, заказа и кол-во товара в корзине.
- Добавлены стили RSS для UIkit.
- Общий файл /media/mobile.less для всех шаблонов.
- Стили Sweet alert для мобильной версии.
- Удалены горизонтальные скролы на странице корзины. Иногда появлялись в мобильной версии.
- Нормальный размер кнопок для избранного и сравнения.
- Отступы для колонок в UIkit.
- Авто подключение demo.less (избавляет от проблем с обновлениями, репозиторием)
- Изменены кнопки кол-ва товара в модальном окне.
- Uikit кнопка для правки материала с фронта.
- Небольшие правки для планшетов.
- Исправлен ajax-эффект в UIkit.
- Длинные параметры в корзине обрезаются через css.
- Выделение ключей в корзине жирным.
- Вернулся стандартный потерянный шаблон quickview.php
- -
- ----- JBPrice
- Теперь в позицию можно добавить несколько одинаковых элементов.
- Исправлена проблема с динамическим обновлением информации на случай, если используются несколько разных шаблонов.
- Флаг для параметра цены "обязательное" работает в JBPrice Calc.
- Добавление элемента в шаблон при смене варианта, если по загрузке его не было.
- Косметические правки в настройках цены.
- Сообщение после того как добавится товар в корзину.
- Правки в кеше цены для его прозрачной работы.
- Фикс импорта цены по артикулу.
- -
- ----- Фильтр
- Слайдер по числовым значениям берет может воспринимать 0 как минимальное (ране игнорировался).
- Поля-исключения для поискового индекса (падал при переиндексации).
- Зависимость от категории в фильтре для параметров цены.
- -
- ----- Разное
- Иногда была ошибка при создании нового каталога.
- Подтверждение перед удалением для избранного.
- Иногда в корзине была не правильная валют.
- Явная кодировка для CSS после компиляция.
- Вкладки в панели управления были без ховера.
- Параметр nocache в ссылке для страницы корзины против слишком умного кеша браузера и сервера.
- Элемент цены ""цвета по умолчанию отображается как виджет цветов.
- Гибкая обработка булевых значений (например, "да" или "yes" в параметрах модулей материалов).
- Небольшие доработки стилей в панели управления.
- Правильный порядок кнопок для избранного и сравнения.
- Единая ссылка на корзину - новая опция.
- Добавилась ссылка на картинку в корзине.
- Мелочи в стилях заказа в панели управления.
- Своя звездочка для форм подачи материалов.
- Скрывается пункт заказов, если его не нужно показывать.
- Исправлен баг с конвертированием валюты (в/из не существующей).
- Таймаут для автосабмита у слайдера цены (для удобства).
- Фикс фатальной ошибки каскадного селекта, несколько в одной позиции.
- Версия RC во всех xml-файлах.
- Исправлен фатальный баг с элементом Prev/Next (кривые запросы Zoo).
- -
- ----- Фиксы для rev2745
- Поддержка консольного вызова (пример будет в разделе рецептов!)
- Сортировка опций элементов цены в фильтре
- Проверка опций элементов цены фильтра
- фикс метода _getOptions у простых элементов цены.
- Локализация для избранного в шаблоне catalog
- Фиксы значений по умолчанию для полей корзины
- Фикс на случай, если вариант по умолчанию был невалидный
- Фикс ширины для маленьких мониторов
- -
- ----- Фиксы для rev2745
- Фикс для формы фильтра (пропали элементы цены)
- -
- ----------------
- - Похоже это последний RC. По сути это и есть stable!
- - Разбираем индивидуальные баги с форума.
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- Небольшие правки в шаблоне UIkit
- Опция "Обязательный параметр" для параметров Plain при добавлении в корзину.
- Исправлен поиск по скидке
- Вывод элементов(Calc), если в варианте не указана цена.
- Верстка таблицы сравнения в UIkit
- Лимит сравнения по умолчанию = 3
- Фикс для сравнения uikit
- Удалены ссылка с логотипов у платежных систем
- Лишний тег HR в подкатегориях UIkit
- Отложенная загрузка лайков (чтобы страница не тормозила от соц кнопок)
- Фикс выбора нужной вариации в цене
- Фикс сравнения двух денежных сумм с учетом округления
- Округление валют для отметки оплачено
- Фикс алертов в модальном окне
- Размеры кнопок в UIkit
- Цвет кнопок избранного и сравнения для UIkit
- Не переносить знак валюты в деньгах (nowrap)
- Анимация для конвертации
- Сжатие css не зависит от режима отладки Joomla
- -
- ----------------
- - Разбираем индивидуальные баги с форума.
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- Новый шаблон модуля валют "hidden" для скрытого переключения всего сайта
- Порядок вывода в письме после оплаты (сначала модификаторы, потом остальное).
- Добавлены метки "(не)включено" в информацию о заказе для доставки и оплаты.
- Корректное вычисление заказа в панели управления.
- Фикс месяцев в календаре продаж.
- Опечатка в стилях фильтра.
- Проверка целостности ФС больше не учитывает переопределенные файлы через папки шаблона (catalog/uikit), а так же xml (позиции и мета).
- Небольшие фиксы в исключениях проверки ФС (пропускал некоторые неверсионные файлы в шаблонах)
- -
- ----------------
- - Разбираем индивидуальные баги с форума.
- - Готовимся к анонсу RC =)
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- ----- Правки
- Актуальная ссылка для редиректа на Робокассу
- Swal: Вернули анимацию при появлении
- Swal: "Ok" уместнее, чем "Да"
- Иконка сравнения для UIkit JBCompare
- Мелочи в шаблоне способа оплаты в корзине
- Внешний вид габаритный размеров в JBPrice
- Авто очистка кеша при сохранении лиц данных.
- Сброс chosen в форме фильтра
- -
- ----------------
- - Разбираем индивидуальные баги с форума.
- - Готовимся к анонсу RC =)
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- ----- JBPrice
- Фикс режима кеширования
- Подключения стилей во время кеширования и скрипт ядра jbprice.js
- Фиксы для цены с несколькими шаблонами (Пока без групповых виджетов)
- Исправлен учет остатков
- -
- ----- Модуль корзины
- Условия для кнопок в модуле корзине
- Опции чтобы включать и отключать ссылки в модуле корзины
- -
- ----- Проверка ФС
- Кнопка удаления неверсионных файлов JBZoo (ОЧЕНЬ АККУРАТНО!)
- Исключаем index.html из проверки файлов
- -
- ----- Разное
- Совместимость со старыми шаблонами модулей.
- Потерянные позиции quickview.
- Фикс сохранения эжлементов для некоторых шаблонов цены.
- Фикс округление цены для фильтра.
- Поиск по пустым полям материалов.
- Скрипт heightFix подключается всегда.
- -
- ----------------
- - Разбираем индивидуальные баги с форума.
- - Готовимся к анонсу RC =)
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- ----- Правки
- Исправлен баг с "нулевой" ценой.
- Метка для режима отладки в JS (чтобы в консоли не видеть отладочную инфу)
- Мелкие правки в поисковом индексе
- В мета версия "RC"
- -
- ----------------
- - Остатки из таблицы гугладока (на данный момент все закрыто).
- - Разбираем индивидуальные баги с форума.
- - Хм... похоже что все работает как нужно =)
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- И УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- ----- Правки
- noindex для баланса и кнопок цены (ваши предложения?).
- Скрываем input sweetalert насильно! Есть конфликт с BS.
- Удалены лишние записи из локализаций.
- Убрал двойные кавычки из ini (давали не валидность формата).
- Удалено поле опций в элементах date и text.
- Программерские правки в JBPrice.
- Placeholder для значения цены в редактировании материала.
- Notice в экспорте.
- Сообщение о пустой цене (если не созданы параметры) и об отсутствии опций у параметра.
- -
- ----------------
- - Остатки из таблицы гугладока (на данный момент все закрыто).
- - Разбираем индивидуальные баги с форума.
- - Хм... похоже что все работает как нужно.
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo - http://llfl.ru/j2agg5 )!
- ---------------------------------------------------
- -
- ----- Правки
- JS heightFix теперь следит за высотой блоков динамически
- JS heightFix вычисляет максимальную высоту построчно
- Названия классов в шаблонах, добавлен jsHeightFixRow
- Отступ в селектах курьера
- Служебное сообщение в элементе цены
- Удален старый файл table.php в JBPrice
- -
- ----------------
- - Остатки из таблицы гугладока (на данный момент все закрыто).
- - Разбираем индивидуальные баги с форума.
- - Хм... похоже что все работает как нужно.
|
- ---------------------------------------------------
- Внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- и УДАЛЯЙТЕ неверсионные файлы (проверка файлов в инструментах JBZoo)!
- ---------------------------------------------------
- -
- ----- Правки
- Сообщение, что нет доп полей доставки.
- Обновленный JS скрипт и верстка каскадного селекта.
- Фикс цветов при редактировании материала.
- Фикс ошибки со скриптом JBZooMedia.
- Фикс ошибки с heightFix в модулях.
- Фикс подключения статики в админке (не правильный mime).
- -
- ----------------
- - Остатки из таблицы гугладока (на данный момент все закрыто).
- - Разбираем индивидуальные баги с форума.
- - Хм... похоже что все работает как нужно.
|
- ---------------------------------------------------
- внимание! Не забывайте пересохранять настройки в соответствии со списком изменений!
- ---------------------------------------------------
- -
- ------ Проверка файлов JBZoo
- Новый алгоритм проверки учитывает, что файлы могли заливаться по FTP в текстовом режиме (ужс конешн...).
- При сравнении контрольных сумм не учитывается разница между операционными системами.
- Актуальный и достоверный файл сумм, по нему можно определить лишние файлы в системе (хвосты обновлений). Смотри скриншот - http://llfl.ru/j2agg5
- -
- ---- Корзина
- В шаблоне "по умолчанию" у модуля корзины не работал JS
- В шаблоне формы заказа иногда не отображались дополнительные поля.
- -
- ----- Цена
- Исправлен вывод скидки, если она бала ровна 0.
- Фикс шаблона для остатка на складе.
- Показывалась кнопка "удалить" когда материала нет в корзине.
- Именование обрамляющих HTML-классов в цене.
- -
- ----- Фильтр
- Цена ищет только по тому варианту, который выбран как "по умолчанию".
- В слайдере минимальное значение округляется в меньшую сторону.
- Правки ошибок в SQL запросах.
- -
- ----- Разное
- Шаг экспорта равен выборке по 500 материалов (в памяти).
- Подача JBImage (подключался не тот JS)
- ----------------
- Сейчас
- - Остатки из таблицы гугладока.
- - Замечания с форума (в основном критичное, все что терпит - оставляем на потом).
- - Мы предвкушаем нормальный RC! харэ жить как попало... (:
|
- ---------------------------------------------------
- внимание! ПРОВЕРЬТЕ И СОХРАНИТЕ ВСЕ ШАБЛОНЫ ЦЕНЫ! Очень много финальных изменений в rev2413!
- ---------------------------------------------------
- В этой ревизии: Пересохраните настройки ВСЕХ модулей JBZoo! Шаблоны использовать новые (если они переопределены).
- -
- ----- Модули
- ВСЕ модули были переварены на современный лад, все с обратной совместимостью.
- Общий класс для работы всех модулей JBZoo (чтобы делать новые модули в будущем с пол пинка)
- Поле валюты в модулях Joomla 2.5 работало как попало
- Фикс ссылки для чистки истории просмотренного
- -
- ----- Фильтр
- Учитывается валюта в фильтре для цены
- В форме нормально работает кнопка сброса
- Обновленный автосабмит для формы фильтра
- Слайдер участвует в автосабмите
- Серьезный рефакторинг модуля фильтра, шаблон стал понятным и читабельным
- -
- ----- Цена
- Списание баланса теперь не должно затрагивать сохраненные данные (кроме остатка)
- -
- ----- Разное
- Вернулась анимация для прогресс бара UIKit.
- Убран почти весь transition из UIkit (gradient), очень мешает верстке
- Облегченный clear, который выводится константой JBZOO_CLR во всех наших шаблонах
- Классы и идентификаторы в шаблонах фильтра
- Название шаблонов расширений в админке - жирным цветом (для читабельности)
- Стили для обычного слайдера классы для слайдера метод для рендеринга пачки скрытых полей
- ----------------
- Сейчас
- - Остатки из таблицы гугладока.
- - Замечания с форума (в основном критичное, все что терпит - оставляем на потом).
- - Мы предвкушаем нормальный RC! харэ жить как попало... (:
|
- ---------------------------------------------------
- внимание! ОБЯЗАТЕЛЬНО ПРОВЕРЬТЕ И СОХРАНИТЕ ВСЕ ШАБЛОНЫ ЦЕНЫ! Очень много финальных изменений в rev2413!
- ---------------------------------------------------
- -
- ----- Доставки
- Опция "обязательное" для доп полей заказа
- Скрываются лишние поля доставки в панели управления и личном кабинете
- Нормальное сообщение для EMS
- jQueryUI buttons не работали при включенном кеше цены
- Исправлен баг с выводом выбранных значений в элементах цены.
- Фикс опции "показать только выбранное" для цветов.
- -
- ----- Правки
- Шаблон модального окна цены
- Кол-во товара при добавлении в корзину
- Убраны лишние классы в шаблонах цены (весь дизайн вешать только через "jbprice-<элемент>-<блок>" )
- Опечатки в ini
- -
- ----------------
- Сейчас
- - Заключительное тестирование на типичных 3000 материалах + элементы каждого вида и опций - http://beta.jbzoo.com/cereals
- - Остатки из таблицы гугладока (Мелочи в ценах, в основном)
- - Замечания с форума
|
- ---------------------------------------------------
- внимание! ОБЯЗАТЕЛЬНО ПРОВЕРЬТЕ И СОХРАНИТЕ ВСЕ ШАБЛОНЫ ЦЕНЫ! Очень много финальных изменений!
- ---------------------------------------------------
- -
- ----- Шаблоны для цены
- Привели код шаблона цен к финальному виду
- Правильное именование классов
- Удалены лишние обрамляющие теги, не использованные классы и стили less
- Вывод цены теперь доступен в дивах, списке и таблице
- Добавили новые стили позиции для цен (список, таблица)
- Упрощен вывод стиля позиции default
- По многочисленным просьбам добавились предустановленные шаблоны цены (простейший, тизер, фул, таблица, список, модальный)
- Модальное окно цены подгоняется автоматом размерам контента (через API fancybox)
- -
- ----- Скидка
- Процент под углом
- Опция - ставить ли минус перед скидкой
- Опция - показывать процент или значение скидки (Вы экономите)
- -
- ---- Габаритные размеры и вес товара
- Нормальный порядок габаритов при выводе и редактировании (ШxВxД)
- Через локализации добавлена мера измерения (изменить можно в менеджере языков Joomla)
- -
- ----- Параметры цены
- Серьезный рефакторинг, выделен общий родительский класс
- Новый шаблон для параметров - вывод перечисления использованных опций через запятую
- -
- ---- Разное
- Учтена работа с UTF-8 в разных частях кода
- Элементы в панели управления создаются внизу в первой позиции (это логичнее и удобнее)
- Фикс против заказов с отрицательной суммой
- Новая опция корзины - разрешать ли нулевые заказы или нет (сумма которых равна нулю)
- Обновлен Sweet Alert (версия 0.5, локализованные кнокпи)
- Сервис Центробанка очень любит банить, добавили простейшую систему обхода банана-мамы.
- Кеш валюты не создается, если валюта не смогла загрузиться.
- Каскадный селект больше не должен ломаться от посторонних символов в опциях
- Слайдер по цене не правильно выбирал минимум и максимум после поиска
- Исправлены локализации
- ----------------
- Сейчас
- - Заключительное тестирование на типичных 3000 материалах + элементы каждого вида и опций - http://beta.jbzoo.com/cereals
- - Остатки из таблицы гугладока (Мелочи в ценах, в основном)
- - Замечания с форума
|
- ----- Правки
- Фикс лейблов у чекбоксов и радио
- Фикс ошибки при сортировке по элементам цены
- Фикс множественности в фильтре
- Доработан слайдер цены до конечного варианта (переверстан, выскаблен)
- В инпутах слайдера и кол-ва товара работают стрелки верх и вниз + скрол (мелочь, а приятно)
- Код скидки отправляется по enter
- JS Alert обрабатывает колбек, чтобы не терять фокус в инпутах.
- Обновление индекса цены при сохранении материала.
- Небольшая оптимизация импорта матерриалов
- JS виджет JBZooMoney умеет работать с текстовыми полями
- -
- ----------------
- Сейчас
- - Работаем над фильтром и индексом. Проверяем снова и снова.
- - Внимательно смотрим экспорт и импорт еще раз.
- - Заключительное тестирование на типичных 3000 материалах + элементы каждого вида и опций - http://beta.jbzoo.com/cereals
- - Остатки из таблицы гугладока
|
- rev2295
- Патчи умеют только добавлять файлы, из-за этого были фатальные ошибки в фильтре (класс не найден). Учтено.
- rev2294
- ----- Валюты
- Если сервис валюты не доступен, то администратор увидит сообщение http://llfl.ru/vn5469
- Сообщение может быть показано и на фронт-энде, если включен режим отладки.
- Резервные значения валют не кешируются
- В режиме отладки показывается доп информация о проблемах с валютой
- Мелочи при конвертации для евро
- Исправлена работа Приват24, на некоторых хостингах он не работал из-за кривых настроек
- -
- ----- Шаблоны
- Фикс стилей pagination и tooltip в админке для J2.5
- перенесена часть стилей для шаблона catalog в папку assets самого шаблона
- Стили форм для UIkit (мелочи)
- Убрали анимацию (transition) для элементов формы в uikit
- Минимальный отступ главного контейнера uikit на малых экранах
- Корректно работающий параметр выбора шаблона для корзины (двойные кнопки, не правильные стили в форме итд)
- Виджет кол-ва материалов научился быть плоским для UIkit
- -
- ----- Панель управления
- Прогрессбар вернулся на место
- Кнопки в формах экспорта
- Список заказов иногда ооочень долго загружался из-за проблем сервера Почты РФ
- -
- ----- Фильтр, индекс, импорт, экспорт
- Переписан принцип индексации материалов (денормализована база данных для SKU) (ДЕЛАЕМ ПЕРЕИНДЕКСКАЦИЮ!)
- Оптимизация индексации цены, пакетные запросы
- Теперь скорость импорта зависит только от кол-ва полей и вариаций в JBPrice.
- Временно уменьшили шаг индексации до 5
- Исправлено автодополнение
- Доработки в форме поиска по цене
- Исправлен импорт цен по артикулу
- Имена элементов цены в списке сортировки(mod_jbzoo_search)
- Сортировка по цене в категории
- -
- ----- Разное
- Исправлены подключения по ссылкам с шифрованием SSL, теперь должно работать внезависимости от настроек хостинга.
- Исправлены JS ошибки слайдера + округление значений до 2 разряда.
- Пропущенные тексты в локализациях
- Сервис Почты РФ часто падает, уменьшили таймаут ожидания до 5 сек (было 10)
- Фикс верстки заказа в панели управления (таблица иногда разъезжалась...)
- -
- ----------------
- Сейчас работаем над
- - Фильтром и индексом. Проверяем снова и снова.
- - Внимательно смотрим экспорт и импорт еще раз.
- - Заключительное тестирование на типичных 3000 материалах + много поле и опций (новый раздел на бете - http://beta.jbzoo.com/cereals)
- - Не существенная мелочевка + крит. ошибки пользователей с форума (если будут)
|
- ----- Фиксы и мелочи
- Слайдер по цене, были проблемы с мин. и макс. значениями.
- Виджет кол-ва товара (ручной ввод дробных значений)
- Работа элемента баланса с дробными числами.
- Фиксы кол-ва товара в заказе.
- Исправлена работа модуля "последние просмотренные"
- Не работал ресайз картинок в модуле корзины.
- Кодировка для ajax запросов, для серверов с кривым конфигом apache
- Кнопки в форме импорта вернулись на прежнее место
- Пропущенные текстовые переменные и опечатки
- Фиксы интерфейса для панели управления Joomla 2.5
- -
- ----------------
- Сейчас работаем над
- - фильтром
- - скоростью импорта (элемент цены)
- - доработки шаблонах
|
- ----- Фильтр
- Исправлены баги фильтра
- Обновлен слайдер, теперь можно вводить значения вручную и скролом (Спасибо Саше за криатив!)
- Мультивыбор цветов
- Фикс работы чекбоксов
- Правки позиций в шаблоне фильтра цены
- -
- ----- Почтовые сообщения
- Рефакторниг всех элементов почты
- Рефакторинг элемента SMS сообщений
- Исправлен баг с двойными сообщениями
- Исправлен баг с пустым адресатом
- Новые опции для вывода таблицы товаров
- Исправлены все вычисления (суммы, учитываются скидки итд) в почте
- Единая система макросов для всех нотификаций
- Новые макросы
- Новая разметка в почтовых шаблонах, проще и чище.
- -
- ----- Разное
- Фикс вывода артикула
- Добавлены пропущенные описания полей
- Фиксы стилей для панели управления
- Описание работы элемента в каждом элементе корзины
- Некоторые ссылки стали абсолютными (ибо достали баги с кривым base href)
- Убрано событие "до сохранения заказа" до лучших времен, есть баги...
- Много мелочей в админке
- Элементы без локализаций в названии можно смело удалять
- --------------------
- Работаем над фильтрами, сортировкой и мелочевкой в шаблонах.
- ...В задачнике ~40 задач из 400 (две недели назад)
|
- ----- Фильтр
- Исправлены критические проблемы фильтра, кроме поиска по доп параметрам* Правки в фильтре элементов цены
- Фикс js autocomplete в элементах цены
- Фиксы индекса цены
- -
- ----- Цена
- При вычислении процента скидки были проблемы с нулем
- Правки в JBPrice
- -
- ----- Разное
- Вернулась поддержка PHP 5.3
- В настройках корзины появилась важная опция "что делать, если не найдена валюта"
- -
- --------------------------------------------------
- PS Сейчас работаем над уведомлениями и фильтром по параметрам.
|
- ----- Шаблоны
- Обновлен UIkit до последнего 2.18
- Один UIkit для всех (подключение на уровне API)
- Мобильная версия для списка заказов пользователя и страницы заказа
- Шаблоны UIkit для модуля категорий и поиска
- колонки платежек всегда имеют border (UIkit + catalog)
- Фикс фатальной ошибки в less
- Удалена переменная @jb-indent из всех less
- Убрали кнопку close у валидаторов
- Исправлен путь для подключения uikt.min.js в шаблоне UIkit
- Фикс JS ошибок на странице заказов пользователя
- Хак для uikit: display: block для uk-grid (flex ломал колонки)
- clearfix в модуле корзины(шаблоны UIkit + default)
- -
- ----- Цены
- Фиксы картинки (вроде, всех багов, которые были предусмотрены для выхода RC)
- Поля даты и текста (Не выводились)
- Вывод описания вариации в редактировании материала
- Удален булевый тип параметра (используйте радио или список)
- Изменение лейбла у простых элементов(select, radio, buttons, chosen)
- -
- ----- Панель управления
- Верстка формы поиска по заказам для обеих версий Joomla
- Фикс фатальных ошибок поиска заказов по дате
- В админ-меню ссылка на заказы
- -
- ----- Разное
- Временная папка внутри приложения для хранения информации об активации (больше не зависим от кеша)
- Оптимизация загрузки нашего фреймворка. Время уменьшилось на 30мс. Память съедает на 2-3Мб меньше.
- Пропущенные языковые переменные
- -
- --------------------------------------------------
- До официального запуска RC у нас остались правки в
- - импорт/экспорт для JBPriceCalc
- - Мелочи в валютах и почтовых сообщениях
- - Фильтр по цене (исправить запросы под обновленную базу данных).
|
- ----- Шаблоны
- Исправлен pagination в UIkit
- Новый макет comment_edit для шаблона catalog, UIkit
- Добавлен edit для шаблона UIkit, catalog
- Удалены старые стили для UIkit
- Минимальный набор стилей для элементов формы в корзине
- Перекомпонованы стили шаблона UIkit
- Стили для таблицы списка заказов
- Uikit для панели управления с градиентом
- Фикс верстки платежных систем
- Красная звездочка в форме заказа
- Оформление фильтра в списке заказов (ПУ)
- --------------------------------------------------
- До официального запуска RC у нас остались правки в
- - импорт/экспорт для JBPriceCalc
- - Мелочи в валютах и почтовых сообщениях
- - Небольшие правки в шаблоне UIkit
- - Фильтр по цене (исправить запросы под обновленную базу данных).
|
- ----- История заказов пользователя
- Переверстаны список и детальная страница заказов пользователя (конечный вариант).
- На детальной странице заказа выводится вся информация.
- Добавлен Title браузера.
- Все локализации для заказов.
- Убран весь хардкод.
- ----- История заказов в панели управления
- Правки переключателя валют внутри заказа (используется валюта актуальная на момент заказа)
- Правка значения промежуточной суммы в таблице.
- Фикс ширины блока с комментариями.
- Фикс сортировки.
- ----- Разное
- Исправлено множество опечаток в текстах.
- Для валют добавлены важные предупреждения в справке.
- Исправлены JS ошибки при добавлении новой вариации (если там есть виджеты).
- Отображение габаритов и веса товара.
- Фиксы в сокращение баланса при заказе.
- Убрали автостарт переиндексации.
- --------------------------------------------------
- До официального запуска RC у нас остались правки в
- - импорт/экспорт для JBPriceCalc
- - Мелочи в валютах и почтовых сообщениях
- - Небольшие правки в шаблоне UIkit
- - Фильтр по цене (исправить запросы под обновленную базу данных).
|
- ----- Разное
- Исправлена добрая часть опечаток в панели управления.
- Дополнены подсказки и ссылки на документацию.
- Вывод валидаторов над корзиной.
- Валидаторы приняли конечный вид.
- Два новых валидатора для проверки на минимальное и максимальное кол-во товара.
- Падал при несуществующей оплате и доставке.
- Фикс валюты курьера.
- Промо-код выдает ошибку, если код не верный.
- ----- Шаблон UIkit
- Цвет текста для success кнопок.
- js и css включены по умолчанию для UIkit в параметрах.
- Фикс положения иконки на кнопках удаления.
- Иконка в модуле корзины(перейти в корзину).
- Небольшие фиксы комментариев.
- Библиотека uikit не объединяется с другими.
|
- ----- Шаблоны
- Добавлен clearfix для кнопок в шаблонах модуля корзины
- Хардкор - таблица корзины без border
- Убраны отступы в textarea у комментариев
- Удалено выделение артикула бейджем в UIkit
- ----- Разное
- Переименованы параметры элемента СМС Услуги, что бы не срабатывало автодополнение браузера
- Синхронизация кнопки цены и корзины
- Заработало модальное окно цены
- Настройка шаблон модального окна перенесена элемент кнопок
- JBAdvert исправлена фатальная ошибка
- ----- Доставки
- Новый простейший способ доставки
- Добавлены шаблоны информации о доставке в панели управления (вместо дампа отладки)
- Фикс транслитерации
- Город отправитель для EMS и Новой почты
|
- ----- JBPrice
- Удобная настройка для шаблона кнопок
- цена падала в шаблоне сравнения
- В шаблоне кнопок можно менять названия всех кнопок
- Элементы цены в _edit выводятся "как есть".
- Удалена опция reuqired, default у элементов цены.
- jborder фикс вывода артикула
- Языковые константы для _buttons
- В JBPriceCalc фикс вывода опций, когда включено "Показывать только выбранные" и "Не добавлять модификатор к опциям"
- ----- Доставки
- Исправлена работа EMS post
- Для EMS точка отправления настраивается из элемента
- Почта России перетерпела изменения, объявлена экспериментальной (Скорее всего откажемся в силу ужасного оф. API)
- Доставки не будут выводиться, если нет соответствующей валюты.
- Добавлена подсказка для валют в настройках элемента
- ---- Разное
- Исправлен баг с сохранением шаблона цены (спец элементы скрывались)
- Плагин jQuery.browser, чтобы старые посторонние расширения Joomla работали и наш код не ломали (ибо достало)
- Потерянные отступы в админке для позиций
- У виджета "кол-во товара" изменен интервал до 999
|
- ----- Доставка
- + Полностью обновлен элемент курьера (новые поля, вменяемый календарь, вывод в админке).
- * Исправлен пересчет доставки в корзине.
- * Фикс отметки службы доставки по умолчанию.
- * Доставка не всегда верно сохранялась в сессию перед заказом.
- ----- Корзина
- * Исправлены условия внутри шаблона доставок и формы.
- * Исправлен баг валидации поля email (лишний пробел).
- * Если корзина не прошла валидацию, то сверху будет общее сообщение.
- * Отключенная корзина больше не должна ронять сайт.
- ----- Панель управления
- * Большое кол-во правок верстка для панели управления J2.5
- * Исправлен баг с двойными кнопками формы.
- * Удалены лишние позиции в событиях.
- * Все позиции имеют нормальные название и подсказки.
- * Исправлен баг виджетом подсказок в J2.5
- * Название вкладки для заказов
- * Некоторые опечатки в текстах
- * Разные less-файлы для разных версий панели управления
- * Фикс модификаторов внутри заказа
- * У элементов выводится метки "ядро". Т.е те, которые должны быть только в единственном числе и имеют важное системное значение
- * Нормальные названия для событий статусов.
- * Скрыл не используемые группы элементов из событий (оставим задумку на 2.2.1+).
- * Если элемент был удален, то он не показывается в позициях.
- ----- Скорость работы
- * Ускорение рендеринга радио-кнопок и чекбоксов. Существенно ускориться для большого кол-ва опций на странице (фильтры, формы, цена).
- * Ускорение процесса транслитерации.
- * Все мелкие картинки конвертируются в base64 на лету
- ----- Разное
- + Все правки из текущий стабильной версии 2.1.5 build 1 (по сути это мерж со стабильной версией)
- * Почта больше не элемент ядра (можно использовать в одном событии несколько раз).
- * Более приятный размер шрифта в sweetalert.
- * Была сломана опция насильной компиляции less.
- * Мелочи верстки для виджета colors.
- * Если не указать опцию имени в элементе, то берется его оригинальное системное имя.
- * Удален некоторый исторический хлам.
|
- * Стили не подгружались в модулях панели управления.
- * base64 заменены на пути к файлам (less падал на старом PHP)
- * удалены старые события после оплаты
- * исправлена ошибка в поле сортировки (для пустого сайта)
- * был пропущен модуль валют в установщике
- // Временно патчи не будут выходить. Прямо сейчас мы занимаемся финальным тестированием и последующими правками.
|
- * Фатальная ошибка при создании заказа.
- * Отключена анимация swal.
- * Фикс родительских классов в панели управления.
- * JS падал от валют по умолчанию.
- * Распакованный css для tablesorter и swal.
- * Удалена строка, которая роняла less по неизвестной причине.
|
- ----- Импорт / экспорт
- * Дополнительные параметры выгружаются и загружаются по названию поля
- * Оптимизация скорости работы импорта
- * Фатальные ошибки импорта и экспорта должны быть исправлены
- * Переиндексация запускается отдельным процессом после импорта (суммарно это быстрее и надежнее)
- * Дополнительная валидация данных в методе bindData элемент цены (при сохранении цены)
- ----- Прочее
- * Фикс фатальных ошибок в ajax запросах для Joomla 2.5
- * Исправлен инсталятор
- * Кеш JBZoo полностью зависит от режима отладки Joomla
|
- ----- Локализации
- + Перевод названий элементов корзины
- + Добавлены пропущенные строки в русский перевод
- - Удалены некоторые старые строки из ini
- ----- Разное
- * Фикс ширины колонок в панели управления
- * Мелочи в JavaScript
- * Разделены стили для фильтра на отдельные less-файлы
- - Удалены некоторые демо стили.
- - Удалены все файлы "index.html". Скорее всего их больше не будет
|
- * Фикс валюты для пустых настроек сайта
- * Разделен admin.css на less
|
- + Добавил скриншоты
- * Удалена отладка из кода (опс...)
|
- ----- Статика
- + Настройки сжатия и объединения в панели управления JBZoo
- + Сжатие JS через Google
- * POST-обработка CSS учитывает правильно переписывает пути для картинок (картинки в админке)
- * Исправлены все найденные ошибки объединения файлов
- * Отслеживание актуальности кеша на уровне http, кеша Joomla, кеша JBZoo, контрольных сумм файлов.
- * Строгий учет порядка подключаемых JS и CSS файлов
- * Режим отладки для объединения и Less
- * Имя файла в кеше зависит о списка подключаемых файлов
- * Переименованы файлы библиотек. Файлы с именем ".min.js" не сжимается второй раз.
- ----- JavaScript
- * Google не хотел сжимать некоторые скрипты. Заставили.
- * Некоторый JS код был не валидным (strict).
- * Удалены старые функции
- ----- Валюты
- + Вывод текущего значения курса валюты внутри элемента
- + Настройка для времени обновления курсов валют
- * Поля для экстренного значения валюты (если упал/забанил внешний сервис)
- * Фикс фатальной ошибки с неопределенной валютой (плавающий баг, спасибо Na_uM'у)
- ----- Шаблоны
- * Стилизация личного кабинета шаблон Catalog (на бета сайте demo:demo)
- * Стилизация личного кабинета в UIKIT + responsive
- * Фикс border'ов в шаблоне UIKIT в мобильной версии
- * Имя позиции по умолчанию изменено на константу (list)
- ----- Разное
- + вывод element_id
- * В фильтре JBColor не хватало опции "скрывать кол-во"
- + moneyid в атрибутах HTML (для отладки)
- * Кнопки через span UIkit (Привет SEO)
|
- ----- Статика JS & CSS
- + Статика разделена на 3 группы - ядро, библиотеки, остальное.
- + Объединение файлов по группам.
- ----- Шаблоны (ПЕРЕСОХРАНИТЬ ВСЕ!)
- - Удалены все шаблоны, кроме default
- * В шаблоне default используется позиция "fields" по умолчанию.
- ----- demo/beta данные
- - Удалены все демо данные из сборки (константы, шаблоны, позиции)
- ----- Фиксы
- * Элемент JBAdvert.
- * Рефакторинг настроек элемента цены - Дало прирост скорости и меньшее потребление памяти.
- * Подключение скрипта jbviewed.js в модуле JBZoo Item режим последние просмотренные.
- * Общая оптимизация кеширования при вычислении хешей.
- * Фикс цены, не обновлялась сумма при смене параметров.
- * Используем всегда md5 вместо sha1.
- * Фикс вывода подсказок корзины (админка).
- * Удалены древние функции.
|
- + Стилизованные сообщения через Sweet Alert
- + Список последних заказов в панели управления
- + Краткая статистика магазина в панели управления
- + Confirm для модуля корзины
- * libraries.css разделен на части
- * Oптимизация скорости подключения статических файлов
- * Фиксы кеширования в элементе цены
- * Фиксы включения статики в элементе цены
- * Фиксы фатальных ошибок и опечаток в коде
- * Фикс валюты в корзине (не менялась при пересчете и обновлении страницы)
- * viewed.js перенесен в модуль jbzoo_item
- * Фикс совместимости с Joomla 3.4
|
- ----- Панель управления
- + Финальный вариант настроек корзины
- + Вкладки в настройках корзины
- + Опции для шаблона корзины
- * График продаж на главной в админке
- ----- Мелочи
- + Кнопкам добавлена опция названия на кнопках
- * Параметр colors для аттрибута width,height добавлена единица измерения px
- * Облегчен JSON который вставляется в документ для виджетов
- * Дополнительные меры по оптимизации элемента цены
- * Множество правок в шаблонах цены
- ----- Фиксы
- * Фиксы кеша элемента
- * jbtemplate не учитывал глобальную настройку обрамления
- * Запрет от поисковой индексации иногда ронял сайт
- * Кеш ломал статус кнопок "в корзину"
|
- ---- Оптимизация скорости работы
- + Общая оптимизация рендеринга JBPrice (без кеширования).
- + Кеширование элемента цены для достижения максимальной производительности элемента (опция в основных настройках)
- * Удалены простые шаблоны элементов цены и перенесены в родитель
- * Разгон загрузки фреймворка для страниц с большим количеством материалов.
- * Оптимизация скорости работы с ценами и валютами.
- * Частично удалось уменьшить потребление памяти и кол-во обращений к жесткому диску (фатальные ошибки пишем на форум!)
- ---- Локализации
- * Codestyle + переименование языковых констант для всех элементов cart-elements
- * Фиксы языковых констант в файле ru-RU.com_jbzoo.ini
- * Локализации yandex qiwi и liqpay перенесены в общий файл локализаций.
- ---- Фиксы
- * Порядок включения скриптов у JBPrice (нашлась новая ошибка).
- * Некоторые фиксы c валютами валют (проблема с кешем).
|
- + Первая версия истории заказов (пока без стилей CSS)
- + Ccылка на страницу истории заказов в панели управления
- * 500-я ошибка для роботов оплаты
- * Фикс фатальной ошибки с "пустыми валютами". (ЧИСТИМ КЕШ! /cache/ и обязательно /administrator/cache/)
|
- + Первая версия истории заказов (пока без стилей CSS)
- + Ccылка на страницу истории заказов в панели управления
- * 500-я ошибка для роботов оплаты
|
- ----- Панель управления
- + Описания для всех разделов Электронной коммерции.
- * Лишний аргумент в ajax-ссылках элементов.
- * Форматирование локализаций.
- * мелкие правки для импорта.
|
- ----- Шаблоны
- + Cтили для шаблонов подачи элемента цены.
- + Uikit: параметр подключения стилей (с градиентом,без,без подключения css).
- + Для главного врапера добавляется класс (jbzoo-gradient-yes/jbzoo-gradient-no).
- + Подключения статики перенесены в хелпер шаблона.
- + Кастомизация Catalog.
- + Uikit Submission.
- * Изображение по центру в мобильной корзине, title в одну строку.
- * Фикс стилей выбора количества товаров
- * Форматирование локализаций.
- * Мелкие правки для импорта.
|
- ----- Фиксы фатальных ошибок
- * Фикс стилей, шаблон uikit для корзины.
- * Фатальная ошибка с вычислением рейтинга валюты.
- * Фатальные ошибки c порядком скриптов JS.
- * При загрузке, не выставлялась валюта, если использовался шаблон select, radio.
|
- ----- JBAdvert - элемент для платной публикации объявлений
- + Первая, экспериментальная версия элемента.
- + Публикация сразу после оплаты (создания заказа).
- + В редактировании сразу можно увидеть/изменить статус оплаты объявления.
- * JBAdvert срабатывает на создание заказа (временно).
- ----- Модуль валют
- * Окончательные имена для шаблонов.
- * Окончательный набор настроек в модуле.
- + Шаблон select.
- + Шаблон radio.
- * Мелкие фиксы.
- ----- Модуль корзины
- + Добавлены все опции для шаблона модуля корзины.
- * Мелкие фиксы.
- ----- Разное
- + Сокращение баланса при создании заказа.
- * Фиксы фатальных ошибок в шаблонах после предыдущих правок.
- * Фиксы в сабмишене JBPrice.
- * Мелкие фиксы внешнего вида формы подачи.
- * Фиксы с валютами.
- * Скрыта валюта по умолчанию из настроек корзины.
- * Частично исправлена проблема с делением на ноль.
- * Внутреннее API JS виджетов.
- * API - корзина работает не только с элементами цены.
- * Жесткая сортировка товаров в корзине.
|
- * Фатальная ошибка в модуле материалов
|
- ----- Модуль валют
- * Кнопки как шаблон по умолчанию
- * Переименовал шаблоны
- * Фикс вычисления рейтингов для переключателя валют
- ----- Разное
- + Новый элемент для процентов
- + Инициализация почти всех JS виджетов теперь через jbassets->widget, меньше потенциальных конфликтов
- * Вложенность классов в корзине ломала JS
- * Фиксы в форматировании процентов
|
- ----- Шаблоны
- + Параметр для фиксированной высоты колонок платежных систем.
- + Увеличено изображение, изменено положение кнопок в мобильной версии.
- * Шаблон catalog - вывод колонок, используя классы JBZoo width + фиксированная высота.
- * Фикс анимации цены при вычислении суммы в корзине.
- * Подправил стили для кнопок quantity в таблице (не должны обрезаться).
|
- -------- Шаблон UIkit
- + Добавлены классы для ячеек в таблице корзины
- + Добавлена фиксированная панелька в корзине для моб. устр.
- + Изменен вывод пересчета кол-ва для моб. устр.
- + Добавлены системные классы к элементам цены
- + Адаптивные колонки платежных систем в корзине UIkit
- + Изменены стили для платежек в корзине в шаблоне UIKIT
- * Исправлены ошибки в стилях шаблона UIKIT
- * Изображение в корзине стало резиновым и больше
- * прочие мелкие правки по шаблону
- - Удалены стили позиций jbpricefilter и order из шаблона uikit
- -------- Модуль корзины
- + Переделан шаблон uikit(mod_jbzoo_basket) под вывод материалов
- + Список товаров в модуле корзины
- * фикс опции валюты для модуля корзины
- * Элементы группы ордер могут привязываться к ключу профиля пользователя.
- -------- Продажа электронного контента (файлов)
- + Первый вариант продажи электронного контента
- + Добавил позицию downloads в шаблон почты заказа
- + атач купленных файлов в почту
- ------- Прочее
- + Новые функции для инициализации виджетов JS
- + ajax запросы учитывают переключатель валют
- + Tooltip в модуле валют
- * фиксы глобальных переменных в интерфейсе
- * фиксы переключения валют
- * Фикс для куков сайта, установленные через виджеты JS
- * фикс анимации пересчета для цен
- * фикс порядка подключения скриптов в JS
- * Мелкие правки в шаблонах элементов цены.
|
- + Первая версия адаптивной верстки для корзины UIkit.
- + Основной переключатель валют сохраняет выбранное значение после перезагрузки страницы.
- * Фиксы вычислений цены в корзине для глобальных модификаторов.
- * Вернулось меню в панели управления.
- * Исправления некоторых стилей и разметки в UIkit.
|
- + логирование для отладки платежных систем
- * фикс параметра цены select
- * фатальные ошибки в запросе выборки материалов через API Zoo
- * объявление стиля позиций в шаблонах templates-system
- * фикс добавления в корзину
|
- + модуль для вывода переключателя валют
- + одноразовая вставка валют в документ
- + некоторые ссылки-кнопки заменены на span (проще для SEO)
- + Добавлен шаблон быстрого просмотра в metadata.xml
- + Синхронизация переключений через события
- * Класс no-border, не работал для таблиц
- * фикс Quantity корзине
- * При добавлении в корзину сохраняется валюта
- * фиксы фталаьных ошибок в базе данных и элементе цены
- - удалены все "коробочные" типы материалов и их шаблоны. Они теперь будут только в демо сайтах.
|