ChangeLog версии OkayCMS 4.0.1
- Сделали отдельную настройку каноникал для пагинации, а отдельную для фильтров. Более подробно этот функционал описали в статье.
- Сделали, чтобы данные, заданные через раздел SEO товаров распространялись и на товары в дочерних подкатегориях
- Сделали в админ. панели в списке групп пользователей цифру "Количество пользователей" ссылкой на список пользователей в этой группе. Также сделали цифру количества заказов пользователя ссылкой на страницу со всеми заказами этого пользователя.
- Сделали вывод фамилии в списке заказов в админ. панели. Также добавили поле фамилия в поиск по заказам, в историю заказа и в печать заказа.
- Добавили отображение версии системы в шапке. Сделали разное отображение этой информации в зависимости от того, последняя актуальная версия сейчас используется или нет.
- Сделали так, что страницу товара с определенным выбранным вариантом теперь можно открыть дописав урл через / айди этого варианта. Например вот так demookay.com/products/divan-krovat-max-12-v-tkani-kordroj/285 Ранее такие страницы генерировались через гет параметр типа ?variant=285, но не все сервисы принимали ссылки с гет-параметрами. Страницы с вариантами имеют атрибут rel="cannonical" который указывает на основную страницу такого товара. Если у товара нет варианта с таким айди, то такая страница будет отдавать ошибку 404. Также напоминаю о старом функционале, если в URL коризны в конце добавить через / айди варианта, то такой товар добавится в корзину. Пример, demookay.com/cart/285
- Сделали чтобы в фиды не передавалась цена в копейках если на сайте включено округление цен до целого числа.
- Для кастомизации синхронизации с 1С, теперь можно объявить класс Okay\Modules\OkayCMS\Integration1C\Integration\Export\Overrides\<Class> для нужного класса (ImportOffers, ImportProducts, ImportOrders) и если этот класс есть, система будет использовать его. Данные классы можно наследовать от стандартных классов импорта и заменять только некоторые методы базового класса. Также и с экспортом.
- Обновили модуль быстрого заказа с учетом последних доработок системы
- Переписали методы работы с корзиной и CartHelper
- Улучшили работу библиотеки валидации номера при указании некорректного номера
- Удалили ненужные директивы с таблицы ok_settings, которые тянулись со старых версий.
- Добавили проверку в okay.js при смене варианта
- Исправили ошибку дублирования товаров, описанную на форуме в теме
- Исправили баг с выгрузкой шаблонного описания товаров в фиды, если шаблонное описание задано по умолчанию для всех категорий
- Исправили поиск по товарам в админ. панели для корректного добавления рекомендуемых товаров
- Исправили баг авторизации через соц. сети описанный на форуме
- Исправили OpenGraph разметку на страницах хитов продаж, новинок и акционных товаров
- Исправили ошибки, которые выдавались при установке системы на OpenServer описанные на форуме в теме
- Исправили отображение ошибки, когда создавался менеджер у которого не было никаких прав.
- Теперь при смене языка на странице автора и категории блока кидает на эту же страницу. Раньше кидало на главную страницу сайта
- Исправили проблему, когда при выключении активного модуля иногда возникала ошибка в админ. панели
- Исправили ошибку, которая возникала при удалении товара из заказа
- Исправили проблему с удалением статусов заказов
- Исправили ситуацию, когда в сравнении товары без свойств - то выводились все свойства в таблицу сравнения
- Исправили проблему с типом скриптов, которые генерируются автоматически. Ранее это вызывало ряд ошибок в консоли в некоторых браузерах.
- Исправили несколько переводов, которые при редактировании писали Notice в логи
- Исправили поиск на странице "Маркетплейс" в админ. панели
- Исправили ситуацию, когда при некорректно указаном URL статьи в блоге при первом сохранении такой статьи она не сохранялась.
Скачать новую версию можно по ссылке архив с изменениями по сравнению с 4.0.0 по ссылке Также вы можете написать через раздел "Техподдержка" или через форму на странице "Поддержка" для заказа обновления силами наших специалистов.
Комментарии
4
Сравнения вы можете глянуть в диффе https://okay-cms.com/diff/