home

Встраивание ресурсов ELiS в сторонние сайты

Вы можете встроить любую ноду (любой ресурс) ELiS во внешний сайт с помощью кода вставки.

Код вставки обычно представляет из себя iframe, указывающий на специальный URL, по которому отображается только ресурс (без интерфейса сайта).

В ELiS стандартный URL встраивания для ноды, размещенной по адресу https://example.com/node/<nid> получается добавлением /embed к концу URL:

https://example.com/node/<nid>/embed

Пример ресурса на сайте: http://demo.elibsystem.ru/node/875

Пример встроенного ресурса: http://demo.elibsystem.ru/node/875/embed

Встраивание будет работать даже для типов нод (ресурсов) сторонних модулей, не поддерживаемых ELiS, но в этом случае возможно нежелательное поведение при переходам по гиперссылкам (желательно, чтобы гиперссылки имели атрибут target="_blank".

Дополнительно ELiS предоставляет провайдер oEmbed, для встраивания ресурсов по протоколу oEmbed, о чем узнать можно здесь: https://elibsystem.ru/docs/embed/oembedder

Обратите внимание, что вы можете встраивать каталог и подкаталог в виде одностраничного веб-приложения: https://elibsystem.ru/docs/webapps/site