Main

Сценарии

<<< Азбука

О сценариях

Сценарии (или скрипты) представляют собой программный код, выполняемый системой. Язык написания сценариев PHP. Основные возможности языка и синтаксис команд, можно узнать в данной статье. В дополнение к встроенным командам языка, MajorDoMo предлагает к использованию ряд дополнительных функций, встроенных в систему.

Кроме того, имеется возможность создавать сценарии с помощью системы визуального программирования на базе Google Blockly. В данном случае программирование заключается в правильной расстановке соответствующих блоков, из которых и состоит конечная программа. Система в конечном итоге всё равно преобразует эти блоки в PHP-скрипт, но это происходит автоматически.

Пример сценария на PHP:

Пример сценария с использованием Blockly:

Варианты использования

Сценарии в основном используются для того, чтобы объединить ряд действий, выполняемых системой, в одну последовательность. Либо для того, чтобы расширить набор встроенных функций собственными.

Запуск сценариев может быть иниирован большим количеством способов (из меню управления, в качестве метода объекта, в качестве реакции на событие и т.п.) -- многие из компонентов системы предлагают выбрать сценарий в качестве варианта действия. Кроме того, сценарий может быть вызван с помощью программного кода изнутри другого сценария таким образом:

runScript("myScript"); // myScript это заголовок сценария
runScript("myScript",$params); // $params -- это параметры запуска сценария (не обязательно)

Пример установки сценария в качестве реакции на нажатие кнопки меню:

 

MajorDomo

Информация

Проекты

Партнёры

edit SideBar

 
 
 

 

Blix theme adapted by David Gilbert, powered by PmWiki