Как передать шаблон Blaze заголовку столбца в Aldeed:Tabular?
В столбце я отображаю значения ДА / НЕТ в виде красных / зеленых значков Fontawsome. Мне бы хотелось, чтобы заголовок столбца тоже был таким же значком, а не текстовым.
Aldeed:tabular позволяет передавать шаблоны Blaze при отображении содержимого ячеек.... но есть параметр для передачи шаблона Blaze в заголовок столбца.
Для клеток синтаксис
{
tmpl: Meteor.isClient && Template.blazeTemplateName
}
но для настройки заголовка кажется, что он не обрабатывает шаблоны.. в документах есть только пример со строкой { title: 'columnNameToDisplay' }
И когда вы пытаетесь установить заголовок для шаблона Blaze, вы получаете
TypeError: col.sTitle.replace is not a function
что явно означает ожидаемый текст, а не шаблон.
Любые идеи, как также изменить отображение заголовка на блэйс-шаблон.
1 ответ
Разобрался.... можно передать HTML заголовку.
{
title: '<i class="fa fa-globe fa-fw" aria-hidden="true"></i>',
}