Предыдущая версия справа и слева
Предыдущая версия
Следующая версия
|
Предыдущая версия
Последняя версия
Следующая версия справа и слева
|
ru:airlay:descriptionformat [2022/06/28 11:45] Калинин Александр Игоревич [Отображение изображения в слое] |
ru:airlay:descriptionformat [2024/02/27 11:06] Дмитрий Ситкевич |
* **PluginBinderModule::showPluginBinder** - функция открытия плагина связывания. | * **PluginBinderModule::showPluginBinder** - функция открытия плагина связывания. |
* **OporyRelationPickerModule::showOporyPicker** - функция открытия плагина редактора пролётов. | * **OporyRelationPickerModule::showOporyPicker** - функция открытия плагина редактора пролётов. |
| * **sendUrlRequest** - функция для отправки объекта по указанному url (параметр url должен содержаться в передаваемом объекте). Также может быть добавлено поле `filter` в котором может быть передан фильтр. |
| * **createReport** - функция для получения(скачивания) отчета. В случае успеха отчет будет добавлен в очередь скачивания. Требуется ид отчета, второй опциональный параметр true/false(делать/не делать скриншот), третий опциональный параметр это формат (blob, image, base64). |
**Пример описания:** | **Пример описания:** |
<code html> | <code html> |
<button data-createFunctionCall='["runSearchInRadius"]'>Больше...</button> | <button data-createFunctionCall='["runSearchInRadius"]'>Больше...</button> |
<button data-createFunctionCall='["TrackModule::loadTrack"]'>Показать трэк</button> | <button data-createfunctioncall='["loadTrack"]' class='btn btn-primary btn-md'>Показать трэк</button> |
<button data-createFunctionCall='["TrackModule::loadTrack", "MrskModule::getSap"]'>Показать трэк и перейти в SAP</button> | <button data-createfunctioncall='["hideTrack"]' class='btn btn-primary btn-md'>Скрыть Трек</button> |
| <button data-createFunctionCall='["MrskModule::getSap"]'>Показать трэк и перейти в SAP</button> |
<button data-createfunctioncall='[{"name": "setCategory", "arguments": ["5e4e3bda9ae89212cd1f2782"]}]'>Штатный режим</button> | <button data-createfunctioncall='[{"name": "setCategory", "arguments": ["5e4e3bda9ae89212cd1f2782"]}]'>Штатный режим</button> |
<button data-createfunctioncall='[{"name": "createObject", "arguments": ["608788a86db2a069937bf792"]}]'>Создать объект</button> | <button data-createfunctioncall='[{"name": "createObject", "arguments": ["608788a86db2a069937bf792"]}]'>Создать объект</button> |
<button data-createFunctionCall='[{"name": "PluginBinderModule::showPluginBinder", "arguments": ["5e6f9b55525c1b12437eeadb"]}]'>Привязать</button> | <button data-createFunctionCall='[{"name": "PluginBinderModule::showPluginBinder", "arguments": ["5e6f9b55525c1b12437eeadb"]}]'>Привязать</button> |
<button data-createFunctionCall='[{"name": "OporyRelationPickerModule::showOporyPicker", "arguments": ["5e6f9b55525c1b12437eeadb"]}]'>Пролёты</button> | <button data-createFunctionCall='[{"name": "OporyRelationPickerModule::showOporyPicker", "arguments": ["5e6f9b55525c1b12437eeadb"]}]'>Пролёты</button> |
| <button data-createfunctioncall='[{"name": "sendUrlRequest", "arguments": [{ "url" : "test.com", "tplnr" : "{{tplnr}}", "systemname" : "ER2", "command" : "33", "filter": "(<f>voltage</f> = 10 || <f>voltage</f> = 35) && (<f>type</f> = \"33\" && <f>type</f> = \"TP\")"}]}]'>Отправить объект</button> |
| <button data-createFunctionCall='[{"name": "createReport", "arguments": ["647095d90083c945a20ceef2", true]}]' >сделать отчет со скриншотом</button> |
</code> | </code> |
| |
<code html> | <code html> |
**Изображение в атрибуте img** | **Изображение в атрибуте img** |
<a target='_blanck' href="{{img.url}}"><img width=300 src='{{img.preview}}'></a> | {{#media}} |
| <a target='_blank' href="{{url}}"> |
| <img src="{{preview}}" width="250" height="190" > |
| </a> |
| {{/media}} |
| |
| **Медиа и изображение** |
| {{#media}} |
| <video width="250" height="190" autoplay="autoplay" poster="{{url}}"> |
| <source src="{{url}}" type='video/ogg; codecs="theora, vorbis"'> |
| <a target='_blank' href="{{media.url}}"> |
| <img src="{{preview}}" width="250" height="190" > |
| </a> |
| </video> |
| {{/media}} |
| </code> |
| |
| |
| ==== Отображение документа в слое ==== |
| |
| <code html> |
| {{#document}} |
| <a target='_blank' href="{{url}}"> Скачать документ</a> |
| {{/document}} |
| </code> |
| |
| ==== Для массива ссылок (Например imagesLinks) ==== |
| <code html> |
| {{#imagesLinks}} |
| <a target='_blank' href="{{.}}"> |
| <img src="{{.}}" width="250" height="190" > |
| </a> |
| {{/imagesLinks}} |
</code> | </code> |