Обновление базовой сборки до версии 5.0.2842

Дата: 12.02.2023 12:10
Автор: Radius17
Теги: Обновление, версия 5.0, Релиз

Проброс totalPages в шаблон пагинатора через view. Доп.класс ".sprav-navigator" в навигаторе справочника.
Поправки выравнивания даты в списке.
Баг-фикс получения int значений из реквеста.
Функция проверки пустой даты формата SQL.
Баг фикс сортировки полей метадаты. Функция сортировки сделана публичной.
Поддержка для Composer - Dependency Manager for PHP.
Поправки верстки футера таблицы справочника.
Классы для printMode.
Убран TEST COL-* CLEARING из  CSS.
Баг фиксы верстки видеогаллереи. Поправки формирования путей
Обновление видеоплеера.
Баг фикс подключения классов
Баг фикс доп.хвоста с номером ревизии для js
Баг-фиксы доставки.
Попытка переключения на новую библиотеку jquery.inputmask.js
Поправки получения float из реквеста.
Унификация имени и сжатие jquery.treeview.js
Баг фикс мультиселекта.
Унификация применения маски телефона. 
Заремлено подключение jquery.validate.min.js в Portal.
Унификация применения числовых полей ввода.
Унификация применения маски ввода.
Рефокторинг получения bool из реквеста в справочнике.
Заремленый Nullable variant of Request::getInt
Добавил ссылку на источник jQuery UI Touch Punch
Пробное включение поддержки touch для jQuery UI
Баг-фикс получения данных из реквеста при ошибке сохранения в справочнике.
Обнуление psid на редактировании в справочнике если не удалось получить элемент.
Поправки верстки.
Баг фикс получения имени модуля в справочнике, если модуля нет в $_REQUEST
Отображение модуля на главной в зависимости от значения константы _ARFACMS_SKIP_MODULE_RENDER_ON_MAINPAGE
Рефакторинг дебаггера.
Баг фикс преобразования дат.
Очистка поля ввода даты для необязательных полей. 
Заремлены deprecated функции.
Преобразование отсутствующей даты и даты вида "0000-00-00" в timestamp null вместо 0. Баг фикс добавления секунд.
Небольшой рефакторинг spravselector
Функция подготовки данных для редактирования в справочнике. Рефакторинг редактирования и сохранения модулей, плагинов, виджетов, оплат, доставок, доп.полей. Рефакторинг линковки в справочнике.
Подсветка полей с ошибками. Доп функции для проверки и подготовки данных при сохранении справочника. Поправки верстки системного сообщения.
Баг фикс проверки обязательных и уникальных значений.
Реструктуризация параметров на момент применения апдейта.
Поправки переводов.
Отказ от файла настроек галереи.
Замена параметров модуля с пробелами.
Поправки сообщений дебаггера.
Баг-фиксы первого уровня меню администратора без детей.
Проверка полей в справочнике на необходимость запонения.
Бета версия подтягивания данных формы из реквеста при ошибке в сохранении.
Рефакторинг системных сообщений. Рефакторинг функции сохранения в контроллере справочника.
Переименованы свойства метадаты.
Мелкие правки отображения комплектов в каталоге.
Оптимизация кода сохранения в админке каталога (новая функция + заремлено). Функция добавления сообщения в модели справочника.
Обновление алиаса при сохранении в контроллере справочника.
Вариант отображения формы редактирования при неудачном сохранении.
Проверка полей типа label с дефолтными значениями при сохранении новых записей.
Баг фикс psid при неудачном сохранении. Возврат результата из customDataSave.
Поправки кода для строковых ключей и комментарии.
Поправки верстки апдейтера
Синхронизация шаблона редактирования пункта меню со справочником.
Поправки переводов
Баг фиксы верстки табов в справочнике
Доп.функция для сохранения данных. Баг фиксы отсутствующих переменных.
Баг фиксы верстки.
Баг фикс указания номера вкладки для поля в метадате.
Баг-фикс вывода массивов.
Мелкий фикс листинга доставок в админке.
Баг-фикс использования $parent_subordination в метадате.
Заголовок для списка линковки.
100% высота шаблона админки.
Мелкие правки JS.
Мелкие правки и комментарии.
Баг-фиксы инициализации селектов.
Баг-фиксы полей.
Скрытие двойных разделителей в меню администратора.
Функции удаления пунктов меню из массива по имени или ссылке.
Вывод переключателя отображения только если есть товары.
Удалён лэйаут редактирования статей с фронтэнда. 
Рендеринг bare-обертки виджета.
Обработка сообщений с сервера обновлений при обновлениях.
Баг фикс медиаменеджера.
Поправки краткого руководства админа.
Смена версии проверки PHP. Поправки соглашения об использовании Арфа-CMS. Поправки языковых файлов.
Форматирование кода.
Поправки формы получения обновлений.
Revision, Build number и Build date в файле README.md
Поправки шаблона с комментариями
Баг фикс надписи на кнопке сохранения для вкладки.
Баг фикс импорта классов Util и Text.
Убрано редактирование статей через функционал фронтенда, поставлены ссылки на редактирование через админку.
Вывод ошибок при ajax запросе списка платежей. Теперь он возвращает json. Возможность возвращать результат View->render без вывода на экран.
Заполнение формы по выбранному адресу при загрузке страницы и подгрузке через ajax.
Поправки вызова JS функций после выбора доставки
Баг фикс админки провайдеров соцсетей. Баг фикс Exception в классе БД. Поменялись местами доставки и оплаты в заказе.
Получение оплат для доставки.
Баг фикс функций убранных в PHP 7.0
Установка и удаление способов оплаты и способов доставки.