dev-master
9999999-dev
GPL3
The Requires
1.0.2
1.0.2.0
GPL3
The Requires
1.0.1
1.0.1.0
GPL3
The Requires
1.0.0
1.0.0.0
The Requires
Wallogit.com
2017 © Pedro Peláez
Данные из конфига .infra.json расширений можно передать в шаблон, (*1)
{
"require":{
"akiyatkin/layer-conf":"~1"
}
}
У слоя нужно добавить свойство conf c именем расширения, чей конфиг нужно загрузить.
В шаблоне conf уже бужет тем самым конфигом. conf наследуется от родительского слоя ко всем вложенным.
В шаблон попадают только те свойства которые перечислены в свойстве pub., (*2)
Есть расширение testext с файлом .infra.json, (*3)
{
"pub":["js"],
"js":"script.js"
}
У слоя указано, (*4)
{
"conf":"testext",
}
В шаблоне если вставить, (*5)
Скрипт загружаемый вместе с расширением {conf.js}
Результат, (*6)
Скрипт загружаемый вместе с расширением script.js
GPL3
GPL3
GPL3