ChangeLog версии 4.0.0

Категорії
Зміст
  1. Нове ліцензійну угоду
  2. Покращений особистий кабінет
  3. Можливість задавати пріоритети знижок
  4. Маркетплейс в адмінпанелі
  5. SEO поліпшення
  6. Покращення в адмін. панелі
  7. Покращення клієнтського шаблону
  8. Покращення інших моментів

Нове ліцензійну угоду

  • Прибрана перевірка на наявність ліцензійного ключа
  • Доданий текст нової ліцензії LGPL під якою тепер поширюється система.

Покращений особистий кабінет

Розширено і перероблений функціонал особистого кабінету.

  • Додані при реєстрації поля Ім'я / Прізвище, Адреса і Телефон, які потім автозаполняются в кошику.
  • З'явилася можливість відразу в особистому кабінеті налаштувати бажані способи оплати та доставки. При переході в кошик будуть використовуватися відразу вони.

  • Списки переглянутих товарів, обраного, порівняння, а також додані до кошика товари для зареєстрованих користувачів тепер зберігаються в базі даних. Це дозволяє користувачеві залогінитися на іншому пристрої і побачити всі дані з минулого пристрою.
  • В особистому кабінеті тепер відображаються коментарі, які користувач залишив до товарів.
  • В особистому кабінеті зроблені вкладки доступні за окремими URL, в яких вся нова інформація згрупована.  

  • І ще багато різних дрібниць.

Можливість задавати пріоритети знижок

Глобально перероблена логіка управління роботою пріоритетів знижок. Все це винесено на окрему сторінку налаштувань, але підсумкова настройка вийшла досить складна. Ми описали це в документації , ті кому дійсно потрібно буде налаштовувати пріоритети спрацьовування знижок, зможуть це зробити. Більшості на стартових етапах це буде не потрібно, а коли знадобиться, тоді можна буде розібратися з допомогою документації.

Маркетплейс в адмінпанелі

  • В адмін. панелі з'явилося відображення модулів з маркетплейса офіційного сайту. Прямо з адмінки можна перейти до демо модуля або його покупці.
  • Також з'явилася можливість встановлювати модулі прямо з адмін. панелі. Для цього потрібно просто вставити посилання з листа про замовлення і натиснути "Застосувати".

SEO поліпшення

  • Розширили можливості генерації шаблонів для фільтрів бренд + властивість і властивість + властивість. У розділі SEO-SEO фільтрів тепер з'явилася можливість вибору

  • Можна задавати шаблони як для будь-якого властивості з даної категорії, так і для певного, конкретного властивості. В результаті для сторінок типу https://demookay.com/catalog/mebel-dlya-doma/ves-dosp4spkg/tkan-velyur можна прописати шаблон на зразок Купити : або <! ----> потрапляємо в нескінченний цикл. Також виправлений момент, коли функціонал модифікації tpl файлів не зовсім коректно обробляв тег textarea
  • Також з Роби можливість включення коментарів в коді окремим модифікатором. Це стосується коментарів, які додавали модулі. Іноді їх було занадто багато і вони збільшували вагу сторінки. Їх відключення дозволить зробити вагу HTML сторінки трохи менше. Тепер коментарі виводяться при включенні dev_mode в файлі config
  • Виправлена проблема з очищенням таблиці ok_router_cache, через що іноді при зміні батьківської категорії, якщо виставлено нестандартне ЧПУ для категорій, такі категорії видавали 404 помилку.
  • Виправлена проблема, описана в темі коли в значення свойст не можна було вписати 0.
  • Запровадили пряме посилання на зміну пароля в списку збережених паролів в хромі за допомогою ось такої фічі. https://web.dev/change-password-url/ Дрібниця, а прикольно;)
  • Зробили чекбокс у банера "Багатомовний банер". Якщо у банера включений такий чекбокс, то на різних мовах можна завантажувати різні зображення. Якщо немає, то використовувати зображення з основного мови на всіх мовних версіях сайту. Це зроблено для багатомовних сайтів, які текст на банери прописують не в верстці, а прямо в зображенні
  • Поліпшили в функціоналі імпорту логіку визначення товару з інших модулів. Такий функціонал іноді може бути потрібен для модулів, які розширюють функціонал імпорту.
  • Додали в функціонал експорту перевірку на існування варіантів товару. Раніше це писало зауваження в логи помилок
  • Розширили функціонал класу Okay \ Helpers \ CommentsHelper, який тепер реалізовує інтерфейс Okay \ Helpers \ GetListInterfac
  • Зробили сумісність з восьмою версією MySQL
  • Зробили механізм міграцій БД для модулів. Це дає можливість оновлювати модулі без виконання ручних запитів до Бази даних. Більш докладно описано в документації
  • Зробили можливість з модуля реєструвати скрипти і стилі для адмінки
  • Допрацювали зручніший дебаг sql запитів для Entity
Коментарі 8
Kaan
05.05.2021, 20:53
Пожалуйста, добавьте турецкий языковой пакет
Андрей
14.02.2021, 23:19
Если я хочу создать сайт на версии 2.4 (ну привык я к ней), можно ли получить ее без проверки лицензии?
Администратор
15.02.2021, 00:42
Андрей, да, мы выпустим новую версию, без лицензии, примерно через неделю
Юрий
13.02.2021, 00:16
Здраствуйте!!! Я так и не понял 4 версия движка стала бесплатной?
Администратор
15.02.2021, 00:44
Юрий, да, четвертая версия системы полностью бесплатна
Николай
09.02.2021, 13:21
Добрый день, скажите пожалуйста давным давно у вас была классная функция, поиска картинок по названию товара из админки. Она есть сейчас?
Администратор
10.02.2021, 18:42
Николай, нет, сейчас то АПИ уже не работает, такой возможности нет.
Михаил
06.02.2021, 09:32
При редактировании переменной перевода из админки получил такой косяк.

Notice: Undefined variable: coupon in public_html/design/default/lang/ru.php on line 333 Notice: Undefined variable: user_group in public_html/design/default/lang/ru.php on line 335 Warning: Cannot modify header information - headers already sent by (output started at /public_html/design/default/lang/ru.php:333)

посмотрел содержимое файла ru.php там значение переменных прописано с двойными кавычками

$lang['discount_coupon_name'] = "Купон";
$lang['discount_coupon_description'] = "{$coupon}";
$lang['discount_user_group_name'] = "Группа покупателя";
$lang['discount_user_group_description'] = "{$user_group}";

в оригинальном файле именно для этих переменных использованы одиночные кавычки. Как-то сыро для релиза...
Никита
03.02.2021, 12:58
Как получить лицензию на 4, если есть лицензионные 3.х?
Администратор
03.02.2021, 12:59
Никита, 4 версия идет без лицензии. Вы можете просто скачать её с нашего сайта. Если у вас сайт на третьей версии - напишите в техподдержку, вас обновят
Кіт
02.02.2021, 16:28
Ваш браузер не поддерживает прямой доступ к буферу обмена. Пожалуйста, используйте следующие сочетания клавиш: Ctrl+X/C/V.
Администратор
03.02.2021, 13:00
Кіт, насколько я понимаю, это проблема у вас связана именно с браузером, который вы используете, а не с системой. Какой у вас браузер?
Кіт
02.02.2021, 16:27
Все хорошо, но как с телефона вставить готовый текст при добавлении описания товара?
Написати коментар
увійдіть в особистий кабінет
Завантажити OkayCMS
version 4.5.0
Підписатися на розсилку
Ви будете отримувати добірку корисних статей по роботі з сайтом на OkayCMS, знижки на модулі і шаблони