Очередное обновление DVelum 1.0.2

14.05.2017

Рады представить вашему вниманию очередное обновление платформы DVelum 1.0.2.

Обновление представляет набор дорaботок и исправлений.

  • Добавлены события ORM onAfterInsertBeforeCommit,   onAfterDeleteBeforeCommit (для триггеров)
  •  Исправлено поведение индивидуальных прав пользователя, теперь они не перекрывают права группы
  •  Патч с исправлением путей для платформы  Windows от пользователя mitagmio
  •  Исправление ImportPanel  компоненты. Опциональные колонки без назначенной группы вызывали ошибку валидации.
  •  Добавлена возможность подключать файлы  JavaScript c других доменоы через Resource->addRawJs
  •  Исправление дизайнера. Undefined store для Grid использующего  наследника Store (Instance of)
  • Доработан компонент  Filestorage.Добавлен метод Filestorage->getPath()
  • Доработан фильтр для  float  значений
  • SQL  профайлер теперь отключен, если отключена Debug Panel
  • Обновление ObjectLink компонента дизайнера, уменьшено кол-во запросов на сервер
  • Доработан загрузчик файловUploader fix)
  • Добавлены события для компонент  Filter дизайнера интерфейсов
  • Добавлены иконки для файлов медиатеки (по типам)
  • Доработан генератор форм дизайнера интерфейса (импорт из объектов)
  • Доработано  ORM, при удалении объекта теперь очищаются данные из линковочных таблиц
  • Добавлен компонент дизайнера интерфейсов  Tag Field
  • Исправлено поведение просмотра полей хранилища в дизайнере интерфейсов
  • Доработан нарезчик изображений медиатеки
  • Обновлены Модели, добавлен метод queryAddSearchString
  • Увеличен размер окна редактора кода
  • Доработаны системные контроллеры, добавлена возможно указания разделителя при выводе списка связанных объектов в  Grid
  • Добавлен вилидатор Pagecode для полей форм в дизайнере интерфейсов
  • Добавлена возможность получать списки связанных объектов, значения словарей в методе  listAction  системных контроллеров CRUD (перечислить в  свойстве _listLinks  вашего контроллера)
  • Доработан интерфейс редактирования страниц, добавлен фокус.
  • Прочие косметические доработки

GitHub:  Master

Скачать  DVelum 1.0.2

Уже пол года ведется разработка  DVelum 2.0 c поддержкой установки через composer, namespaces, PHP 7.1, строгой типизацией, обновленными драйверами и стандартами.

Репозиторий разработки  DVelum 2.0 : https://github.com/dvelum/dvelum