Всем привет. Не нашел такого компонента, если у кого нибудь есть, поделитесь пожалуйста. Нужно сделать в точности такое: http://getbootstrap.com/javascript/#collapse-example-accordion
Всем привет. Не нашел такого компонента, если у кого нибудь есть, поделитесь пожалуйста. Нужно сделать в точности такое: http://getbootstrap.com/javascript/#collapse-example-accordion
https://github.com/appwilio/ap-components/tree/master/common.blocks/collapse Там все еще допиливается, но блок рабочий
@kompolom а там разве не должно быть еще.bemhtml файла? Себе поставил, просто контент отображается...попробовал написать bemhtml для него
block('collapse')(
);
Но не знаю как передать параметры ctx.param('preview'), в bemhtml
this.ctx.preview
должно бытьbemhtml
как бы должен быть, но проект наbh
, и пока нет времени перенести шаблоны. И еще. Блок реализует отдельный элемент в acordion. Но можно сделать небольшую обертку, которая будет закрывать все блоки в списке кроме активного.Если нужно - могу добавить
@kompolom Если можете добавьте пожалуйста поведение accordion как у бутстрапа. Было бы очень полезно. То есть если один открыт, а потом кликаешь чтобы открылся другой, первый закрывается и так далее.
@lavezzi1 https://github.com/appwilio/ap-components/tree/master/common.blocks/accordion Как то так... Если что - пишите
@kompolom Не понятно, что писать в bemjson то?
Так не работает { block : 'accordion', content : [ { block : 'collapse', content : 'text' }, { block : 'collapse', content : 'text' }, ] },
@lavezzi1 Вообще то именно так. Только у блока collapse кроме
content
есть еще полеpreview
- всегда видимая шапка