Основным элементом модели сайта является Action.
Action - это действия или функции, выполняемые элементом модели. В зависимости от установленных настроек и места в логической иерархии, элемент (Action) может выполнять одну или несколько функций:
Action имеет сложное внутреннее содержание: у нее есть свойства и настройки, в каждом элементе хранится информация о связанных и дочерних элементах, о контенте, который должен отображаться в контент-панели, о настройках внешнего вида элемента (если они установлены).
В диаграмме элементов Action представлена в виде прямоугольника или овала.
В дереве элементов Action представлена в виде узла иерархического дерева с пиктограммой в виде кружка со стрелочкой. Знак > слева от узла показывает, что его можно развернуть и увидеть внутреннюю структуру Action.
При генерации в веб-сайт Action превращается в веб-страницу или любой элемент веб-страницы, который что то делает и играет какую-то роль. Заголовок, ссылка в верхней и боковой панели навигации - все это Actions. Они могут быть сгруппированы, вложены друг в друга, как матрешка. Они могут играть на разных страницах разную роль.
Рассмотрим пример: та страница, которую вы видите сейчас перед глазами, сформирована элементом модели “Что такое Action?”.
На картинках показано: как он отображается в дереве элементов и в диаграмме элементов модели.
На сайте этот элемент выполняет навигационную функцию (он включен в боковую навигационную панель) и контент-функцию (он отображает тот текст, который Вы сейчас читаете).