tavriaforever / bem-forum-tests

repo for bem-forum tests templates
1 stars 1 forks source link

добавлен пост #438

Open tavriaforever opened 9 years ago

tavriaforever commented 9 years ago

превью поста жирный текст

tavriaforever commented 9 years ago

Коммент с якоремfsdfsfsdfs

tavriaforever commented 9 years ago

Коммент с якорем 2

tavriaforever commented 9 years ago

Коммент с якорем 3

tavriaforever commented 9 years ago

Коммент с якорем 4

tavriaforever commented 9 years ago

Мне нужно изменить базовый блок page следующим образом при навешивании модификатора sticky-push контент оборачивался оберткой добавлялся блок под контентом и подключался блок футера после данного контейнера

block('page').mod('sticky-push', true)(
    def()(function(){
        return applyCtx([
            {
                block: 'page-sticky-footer',
                content: [
                    {
                        tag: '',
                        content: this.ctx.content
                    },
                    {
                        block: 'sticky-push'
                    }
                ]
            },
            {
                block: 'footer'
            }
        ])
    })
);

Я написал следующий код, он не верен так как я юзаю this.ctx.content У меня естественно пропадают теги body и т/д