Вышла новая версия OkayCMS 3.2.0

Категории

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

Итак, чтобы же было сделано:

Сделали гибкое построение URL которое позволяет сделать свою структуру URL. Это будет полезно при переездах с других систем и часто запрашиваемой SEO специалистами. Можно очень удобно под себя настроить какие урлы будут у страниц товаров, категорий, брендов, страниц блога и новостей

Внедрили CSS Source Map для удобства разработчиков которая позволяет с одной стороны, держать CSS файлы объединенными, что ускоряет загрузку сайта, с другой стороны, видеть через консоль разработчика в браузере, в каком именно файле находится нужная часть кода.

Сделали функционал уведомлений в левом меню.

Выглядит это так.

 Счетчики добавлять нужно только подпунктам, а в родительский пункт они автоматически суммируются и выводятся. Добавлять нужно так (и с модуля так же): $managerMenu->addCounter('left_orders_title', $newOrdersCounter); чтобы узнать название нужного счетчика, нужно включить режим разработчика (в конфиге dev_mode = true), и тогда в админке отобразятся названия всех доступных счётчиков.

- Для возможности более гибко и удобно создавать модули мы постарались покрыть так называемыми "хелперами" всю систему
- Для удобства разработчиков добавили метод Execute в QueryBuilder
- Сделали в баннерах возможность с помощью одного чекбокса выбрать отображение группы баннеров на всех категория или брендах
- Закрыли в noindex, follow страницу корзины
- Улучшили работу авторизации через соц. сети
- Добавили некоторые переводы в админ. панели на других языках
- Улучшили отображение слайдеров в мобильной версии
- Сделали более корректный тайтл для страницы /all-products
- Откорректировали список соц сетей в разделе "Настройки дизайна" в админ. панели и на сайте
- Сделали правильную передачу статуса заказа в письмо клиента
- Исправили функционал восстановления пароля в админ. панель
- Исправили работу импорта в случае если у товара не задано описание
- Исправили работу фильтра по отсутствующим товарам в админ. панели
- Исправили ошибку в отображении оформленного заказа, описанную в теме
- Исправили пагинацию в категориях если выключено отображение отсутствующих товаров
- Исправили проблему с фильтрами в мобильной версии при нажатии кнопки "Сбросить"
- Исправили проблему с отправкой комментариев из мобильной версии
- Исправили проблему с отправкой почты через SMTP
- Исправили корректную работу добавления свойства через карточку товара
- Исправили открытие пункта "Категории" в мобильном меню
- Исправили отображение количества товаров в мобильном меню.

Скачать новую версию можно по ссылке  архив с изменениями по сравнению с 3.1.1 по ссылке   

При обновлении изменения в файл config/config.php нужно перенести вручную.

Комментарии 1
Александр
14.11.2019, 23:44
Где можно узнать о поерытии хелперами? И в какой части они будут оаботать?
Написать комментарий
Войдите в личный кабинет
Скачать OkayCMS
version 4.5.0
Подписаться на рассылку
Вы будете получать подборку полезных статей по работе с сайтом на OkayCMS, скидки на модули и шаблоны