Войти с помощью github
Форум /

Помогите, пожалуйста. Я новичок в вёрстке. В компании, в которую удалось устроиться, велась разработка портала на БЭМ. Предыдущий разработчик переехал в другой город. В итоге, тяжеловато связываться с ним. Сверстал страницу, но не получается завершить задачу.

На странице есть псевдо-селект с несколькими псевдо-элементами ( на них примиксованы блоки .certificate-change ). certificate-change.js http://pastebin.com/U10aafcD

certificate-change.deps.js http://pastebin.com/nkMy9uRh

Каждому псевдоэлементу c .certificate-change соответствует блок .tiles-certificate со своим содержимым. Содержимое хранится в data-bem .certificate-change под именем newBemJSON, для которого есть bemhtml шаблон.

объект newBemJSON http://pastebin.com/Mnn72NNR

tiles-certificate.bemhtml http://pastebin.com/LkAuJxja

Родителем .tiles-certificate является блок .tiles-control, который и управляет заменой блока .tiles-certificate. Он слушает клик на .certificate-change, вытаскивает из него newBemJSON, прогоняет через шаблонизатор и аппендит в себя. tiles-control.js http://pastebin.com/beNxWMUw

tiles-control.deps.js http://pastebin.com/BSZ0U5Qr

Проблема в том, что не срабатывает шаблонизатор. Т.е. на страницу просто вставляется div с классом .tiles-certificate.