ChangeLog версии OkayCMS 4.3.0

Категории
Оглавление
  1. Изменение работы фильтров
  2. Мелкие, но полезные улучшения
  3. Фиксы различных мелких ошибок
  4. Очистка системы от ненужного русского хлама

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

Детальный список изменений в этой версии представлен ниже:

Изменение работы фильтров

Самое главное изменение этой версии. 

Добавили фильтры во все каталоги на сайте и уравняли их в функционале. 
Частично переработали классы относящиеся к функционалу фильтров, контроллеры категории, брендов и товаров. 
Удалили страницы Bestsellers и Discounted. 
Добавили перелинковку через категории в каталогах. 
Добавили поддержку поиска по слову во всех каталогах, исправили проблемы с отображением копеек в фильтре по цене даже если цена выключена. 
Исправили ситуацию, когда в некоторых случаях при фильтрации двух и более свойств, страницы пагинации результатов такой фильтрации оказывались открытыми для индексации   117

Мелкие, но полезные улучшения

Добавили новые переменные в SEO фильтров  113
Добавили Frontend и Backend валидацию для полей корзины в модуле Novaposhta. Также доработали поиск городов со спец символами в названии.  112
Сделали возможность загружать изображения в формате webp и использовать их. 122
Для того, чтобы авторизованному пользователю не приходилось вводить свои данные в форму теперь его данные сразу подставляются в форму быстрого заказа 125
Добавили в письма админу и покупателю информацию о выбранном способе доставки. 135
Добавили возможность фильтрации товаров по свойствам в админ панели. На странице свойств добавлена новая кнопка, нажав на которую отобразятся все товары, у которых есть выбранное свойство. 134
Добавили фамилию в экспорт заказов в Integration1C по замечанию с форума 121
Добавили все стандартные email письма в меню админки для дебага писем и удобной их верстки 127
Добавили пагинацию по значениям свойств на страницу синонимов, так как при большом количестве синонимов возникали проблемы при сохранении страницы 124
Объединили две tpl в одну новую, таким образом уменьшили количество кода и упрощено понимание структуры системы 137
Сделали рефакторинг кода и переводов в системе, добавлены комментарии, удалили неиспользуемый код. 133
Реализовали загрузку изображения с удалённого ресурса через curl. 100
Добавили метод, который выполняется перед всеми методами контроллера  97
Провели рефакторинг  класса BackendOrdersHelper. Сделали хелпер менее толстым и более ориентированным на работу с сущностью заказа. 13
Сделали мультиязычной информацию о лицензионном соглашении в админ. панели. 132

Фиксы различных мелких ошибок

Исправили ошибку связанную с удалением скидки при пересохранении заказа. 114
Исправили проблему, когда кнопки сворачивания/разворачивания фильтров работали некорректно, если была включена отложенная загрузка фильтров. 119
Исправили ошибку валидации телефона, из-за чего иногда неправильно отображалась ошибка при неверно введенном в форму номере телефона 118
Исправили назначение переменной с id модуля новой почты так как если заказ был новый, то расширение не работало. 120
Исправили работу с переводами в плагине Date чтобы корректно выводилась дата словами в блоге 126
Исправили ошибку, которая возникала при использовании плагина с фетчем tpl одного модуля в другом модуле. 123
Исправили проблема, когда некоторые jpg изображения нельзя было загрузить через TinyMCE 130
Исправили баг со вставкой файлов через module.json 129
Исправили проблему, когда дубль главной страницы можно было открыть по ссылке с пробелом в конце 128
Исправили подсчет количества символов в поле meta_title и meta_description при copy-paste в эти поля, при редактировании страниц с телефона 116
Сделали возможность для модулей изменить товар перед тем, как он будет собран под конкретный шаблон. 110
Добавили обработку исключений при выполнении главного контроллера. 105

Очистка системы от ненужного русского хлама

Убрали валюту рубли из системы по умолчанию.
Удалили русские способы оплаты, которые были встроены в систему по умолчанию
Удалили русский флаг из системы

 

GitHub

Скачать новую версию можно по ссылке  архив с изменениями по сравнению с 4.2.1 по ссылке   Также вы можете написать через раздел "Техподдержка" или через форму на странице "Поддержка" для заказа обновления силами наших специалистов. 

Комментарии 7
Денис
27.09.2022, 12:17
Плануєте нову версію?
OkayCMS
27.09.2022, 13:52
Денис, Так плануємо найближчим часом
Олександр
10.06.2022, 14:27
Після установки цієї версії довго загружаються фотографії товарів на сайті. На моб версії майже не помітно, але на комп'ютері дуже помітно. Тобто відкриваю сайт або категорію і чекаю поки загрузяться фото товарів...

Як це виправити?
OkayCMS
16.06.2022, 05:27
Олександр , скорее всего проблема с этим где-то на хостинге, а не в системе, так как жалоб на это от других пользователей нет.
Егор
08.05.2022, 11:42
На самом деле система не очень хорошая. Стоит только загрузить более 10 товаров - сайт начинает тормозить. Даже на VPS с 6 Гб оперативки и 100 Гб жестким. Смысл пользоваться хоть с русским "мусором" хоть с чисто украинским "мусором" - абсолютно нет разницы.

По поводу удаления русского "мусора" - можете сразу закрывать свой проект. Так как более 70% пользователей данного движка из России.
OkayCMS
27.05.2022, 09:56
Егор, спасибо, без вашей подсказки мы бы не знали что делать с нашим проектом. А отказ от работы со страной, которая нас бомбит - это наша принципиальная позиция
Ахмат
18.04.2022, 15:03
Еще одни русофобы. Просто ваш продует никому не нужен станет. Украинцы ближайшие 20 лет будут кукурузу охранять в полях, а россиянам заблокирован доступ. Думаю вы смело можете закрывать свой продукт. Таким гавном сами пользуйтесь.
Наблюдатель
04.04.2022, 22:19
Админ! Если ты так ненавидишь русских, тогда какого хрена сайт на ненавистном тебе языке?!
OkayCMS
04.04.2022, 22:21
Наблюдатель, я ненавижу россиян, а не русский язык
Антон Александрович Пискунов
31.03.2022, 23:55
Обновление без обрезания есть?
OkayCMS
03.04.2022, 16:39
Антон Александрович Пискунов, нет, а зачем?
Артем
23.03.2022, 12:15
Слава Ураїні! Хлопці, бажано в розділі "Модули/ Маркетплейс" додати можливість відбору за сумісними версіями "ВЕРСИЯ ОКАЯ". Дякую, дуже спростить пошук та відбір сумісних модулів.
OkayCMS
31.03.2022, 19:24
Артем, разработчики стараются обновлять модули для новых версий. Если даже нет для новой версии - это после покупки модуль обновляют, обычно в течении одного двух дней
Написать комментарий
Войдите в личный кабинет
Скачать OkayCMS
version 4.5.0
Подписаться на рассылку
Вы будете получать подборку полезных статей по работе с сайтом на OkayCMS, скидки на модули и шаблоны