Обновление 6.8.1. Связанные списки, REST API
Связанные списки
Для элементов списков добавлена возможность создавать подэлементы, то есть под одним элементом могут быть зависимые элементы, а под ними другие подэлементы списка и так далее.
REST API
REST API является простым интерфейсом управления информацией без использования каких-либо дополнительных внутренних прослоек. Вы можете взаимодействовать с системой управления через HTTP-запросы, выбирать данные, создавать новые элементы и вносить изменения.
Используются следующие виды запросов:
- GET — для извлечения информации;
- POST — для создания ресурсов;
- PUT — для обновления ресурсов;
- DELETE — для удаления ресурсов;
- OPTIONS — для получение информации о ресурсе.
По умолчанию данные отдаются в JSON с возможностью переключения на XML.
Модуль полезен при взаимодействии с сайтом из внешних сервисов, а также при разработке мобильных приложений.
data-атрибуты у моделей
Реализация ORM не позволяет задавать моделям атрибуты, не соответствующие полям в таблице базы данных, за исключением public-свойств или добавленных через хуки обработок собственных полей. С версии 6.8.1 пользователи могут каждой модели задавать значения собственных свойств, начинающихся со слов data, например datamyValue и т.п.
Реализация полезна при написании запросов к БД, в которых необходимо получить и сохранить агрегированные данные, например ->select (array ('COUNT (id)', 'datacount'))
06.07.2018