Выдано 118946 лицензий

Обновление 6.8.1. Связанные списки, REST API

Связанные списки

Для элементов списков добавлена возможность создавать подэлементы, то есть под одним элементом могут быть зависимые элементы, а под ними другие подэлементы списка и так далее.

Модуль списки, значения списков в HostCMS

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