Так как изменений в версии OkayCMS 1.2.0 было много, мы решили разбить этот список на части:
Новый функционал, который появился в OkayCMS 1.2.0:
- Сделана возможность загружать изображения для способов доставки и оплаты. В CMS были загружены иконки по умолчанию.
- Добавлено поле email к коментариям
- Сделана возможность админстратору отвечать на комментарий. Ответ отправляется на е-мейл пользователю
- Сделана OpenGraph разметка.
- Сделана микроразметка товара по Schema.org и JSON-LD
Изменения в клиентской части:
- Добавлены необязательные поля "телефон" и "адрес" в ЛК пользователя. Так же они подставляются при оформлении заказа.
- Добавлен в тег <html> свойство lang обозначающее язык страницы.
- Сделан preloader, который отображается при применении ajax-фильтра.
- Создана отдельная tpl страница для страницы 404 ошибки.
- Заменены промо-изображения.
- В список вариантов по умолчанию выводится не первый вариант, а тот что есть в наличии.
- Сделан вывод текста на страницу всех брендов.
Изменения в панели администратора сайта:
- Сделана сортировка переводов в админ. панели
- Добавлено поле в настройках "Имя отправителя", которое выводится в письмах клиенту в графе отправитель
- Сделана возможность править js код из админки, из раздела шаблоны.
- В списке товаров в админ. панели для оптимизации работы была убрана возможность выбирать, в какой валюте задана цена.
- Оптимизирован код, отвечающий за разворачивание и сворачивание категорий в фильтрах админки.
- Сделана проверка при импорте. Если в файле импорта не хватает основных полей - процесс отменяется и выводится ошибка.
- Кнопка быстрого сохранения теперь работает и в случае изенения textarea в админ.панели или просто при изменении чекбокса.
- В админ. панели бренды теперь отображаются даже если выбрана корневая категория.
- У страниц категорий и брендов мета описание теперь формируется автоматически из краткого описания раздела.
Исправленные ошибки:
- Исправлена ошибка, которая возникала при первом открытии фото в карточке товара после импорта.
- Сделаны мелкие правки верстки шаблона и админ. панели
- Исправлена работа слайдера изображений. Теперь при прокрутке мышкой или свайпом правильно считается количество пролистанных слайдов
- Исправлена ошибка когда при удалении пользователя не во всех заказах очищался его id
- Исправлена работа автокомплита с несколькими товарами с одинаковым названием
- Исправленые ошибки работы статистики.
Дополнительные фичи, которые были внедрены в OkayCMS:
- Оптимизировано количество запросов к базе данных при мультиязычности.
- Некоторые методы оплаты удалены из CMS по умолчанию и выложены как бесплатные модули.
- Если meta теги keywords и description пустые - они не выводятся в код вообще
- Добавлен в .htaccess код для работы модуля Google PageSpeed Insights.
- Добавлена проверка на протокол https
- Постоянная лицензия теперь по умолчанию доступна для следующих доменов на локальном сервере: localhost, local, okay, ok, okaycms, okcms, okay-cms, ok-cms. Код постоянной лицензии:
9tsd9gwzfs bcicnizugw ohqmpyqjml lznmnruyui row877flsy qurqbuqavh jevhqhmkuk xwonzrmppn kvvrzztgph ouwmt8sh7h tpcxswzwrt pzruknuqjz jxijjvynun zwwum4yqm4 uin9ybvxv9 rnog8tgwug ifbsanejdj vkxrytkmuw lqruh5r7rk vfqwqvyisn tjvuusak6s ywfrwkamtm qtoszzuuvu his6t4inyg oyqasbqnzt okpntwtyru tutzoyaz7o wy7yjsroi7 gokly5irhl ugoevnorsg umvvywqwro zrtzarfnpw fwavlu8pih ouxfptcys7 yfjqgf
Спасибо всем, кто помогал нам в создании новой версии OkayCMS 1.2.0, а именно: seoadd, korshunov, Crypter, pedro, MaximKAA therion.kiev, devaka и всем, кто сообщал об обнаруженных замечаниях и новых пожеланиях.