Обновление Layer CMS - 0.0.7

Обновление закрытой тестовой версии
19.12.2022

Что нового?

  1. В шаблонизатор добавлена логика ( Условие: если -> есть данные и во всех остальных случаях ), проверка наличия данных слоя для исключения выделенной части кода HTML. Условие исключения части кода и вывода альтернативного варианта HTML (Если -> слой пустой или имеет значение, данных: String( ). Применимо к слоям типа: PAGE_ и GLOBAL_ .

Исправление ошибок

  1. Исправлена проверка дублей имен тегов, при создании глобального слоя, а также при редактировании запрещено изменять имя тега.
  2. Исправлена ошибка отображении даты (Имя месяца) в компоненте новости/записи.
  3. Внесено очень много незначительных изменений, направленных на улучшение работы системы.

 

Доработка и улучшения

  1. Шаблонизатор больше не обрабатывает слияние частей HTML кода. Функция обновлена и работает как отдельный модуль, улучшая производительность системы Layer.
  2. Настройка кеширования загружаемых данных всех типов. (Пользователь получает всегда актуальный код и изображения). До внесения данных изменений, загрузка новых данных происходила каждый раз, кеш не хранился на стороне клиента.
  3. Доработка автозагрузки пользовательских компонентов, ранее импорт и поиск выполнялся (Старый путь: /components/file_name.js | Новый путь: /components/name/name.js). Решается проблема расположения ассетов и дополнительных сценариев.
  4. После редактирования (Страницы/Новости/Записи), после нажатия на кнопку продолжить в информационном окне, теперь страница не обновляется.
  5. Проработана мобильная версия Административной панели управления, доступны все функции компьютерной версии.
Новости проекта
Administrator
Комментарии (0)
[Писать комментарии могут только зарегистрированные пользователи]
[Записи не найдены]