Как пропустить пустую запись в тизере Tilemill, чтобы лейбл не показывал "0"

В тизере Tilemill я хочу показать 5 полей, таких как:

{{{Subvendor Name}}}<br> 
{{{MBE}}}<br> 
{{{SBE}}}<br> 
{{{WBE}}}<br> 
{{{DBE}}}<br> 
{{{SDB}}}<br> 
{{{DVE}}}<br> 
{{{HUB}}}

Некоторые поля содержат информацию, в то время как другие будут пустыми, в зависимости от записи. Как сделать так, чтобы в тизере отображались только поля с информацией?

1 ответ

Вам следует проверить руководство к шаблону усов. В руководстве под непустыми списками и далее.

Например, если вы хотите вывести код для SDB

{{#SDB}}
  <h3>Value for SDB:</h3>
  <p>{{SDB}}</p>
{{/SDB}}

Целый h3/p-блок будет напечатан только если {{{SDB}}} не пусто / ложно. Что в вашем случае означает:

{{{#Subvendor Name}}}
  {{{Subvendor Name}}}<br/>
{{{/Subvendor Name}}}
…
Другие вопросы по тегам