Я использую новую ветвь blaze-integration
IR и внесли необходимые изменения для существующего приложения. У меня в одном из моих шаблонов область доходности:
<div>
{{> yield region='signup-detail'}}
</div>
Я хотел бы установить эту область в конфигурации маршрута с помощью yieldTemplates
. Мой маршрут настроен так:
this.route('signUpInfo', {
path: '/sign-up',
template: 'signUp-form',
yieldTemplates: _.extend({}, mainYieldTemplates, {
'information': {to: 'signup-detail'}
})
});
mainYieldTemplates = {
'footer': { to: 'footer' },
'header': {to: 'header'}
};
Информация о моем шаблоне не отображается в signup-detail
. Случается только с новой веткой акулы и инфракрасной вспышкой, что-нибудь изменилось с помощью шаблонов Yield?
Шаблоны нижнего колонтитула и заголовка установлены правильно.
EDIT: Макет шаблона
<template name="basicLayout">
{{> yield region='header'}}
<div class="container">
<div class="row">
<div class="col-md-12 col-centered padding-top-four-em">
{{> yield}}
</div>
</div>
<hr>
<footer>
{{> yield region='footer'}}
</footer>
</div>
</template>
EDIT 2: шаблон формы SignUp
<template name="signUp-form">
<div class="col-md-12 signup-container">
{{>signUpSideBar}}
<div class="col-md-9 signup-content gray-border-box">
{{> yield region='signup-detail'}}
</div>
</div>
</template>
Примечание. Шаблон signUp-формы имеет область signup-detail
. Здесь мой маршрут signUpInfo
должен отобразить шаблон information
в этом регионе. Это использовалось для работы в ИК до интеграции с пламенем.