ДАННАЯ СТАТЬЯ - ЛИШЬ ОЗНАКОМИТЕЛЬНЫЙ МАТЕРИАЛ, СОЗДАННЫЙ С ОБРАЗОВАТЕЛЬНЫМИ И ПРЕДУПРЕДИТЕЛЬНЫМИ ЦЕЛЯМИ.
НИ АВТОР САЙТА, НИ СОЗДАТЕЛЬ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ НЕ ПОБУЖДАЮТ ПОВТОРЯТЬ УВИДЕННОЕ.
ВСЕ ДЕЙСТВУЮЩИЕ ЛИЦА И ИСТОРИИ ЯВЛЯЮТСЯ ВЫМЫШЛЕННЫМИ, А СХОДСТВО С РЕАЛЬНЫМИ ЛИЦАМИ И СОБЫТИЯМИ МОЖЕТ ОКАЗАТЬСЯ ЛИШЬ СЛУЧАЙНЫМ И НЕНАМЕРЕННЫМ.
Итак, если параметр по умолчанию 'user' был 0, тогда он будет установлен равным 2 с помощью набора параметров, а затем равным 1 с помощью вызова в теге. Набор параметров также может содержать параметры, не определенные ни в параметрах элемента по умолчанию, ни в вызове тега. Это может быть полезно для загрузки элементов по всему сайту без необходимости повторять вызов одинаковых тегов, что значительно упрощает управление вызовам тегов.
Параметры будут переданы в элемент так же, как они передавались в MODx 0.9.6, но теперь они также передаются через массив $scriptProperties, для тех, кто хочет большей гибкости, зная какие параметры передаются.
Назначение наборов параметров элементам¶
Наборы параметров могут использоваться только для элементов, которым они назначены. Это можно сделать либо через вкладку "Параметры" элемента, либо через меню "Наборы параметров".
В меню "Наборы параметров" нажмите правой кнопкой мыши на набор параметров и выберите "Связать с элементом". Сначала выберите имя класса элемента, затем выберите сам элемент. Вы можете прикрепить несколько элементов к одному и тому же набору параметров.
Например, вот представлен набор параметров с именем "TestPropertySet" на странице редактирования сниппета: