Tinybutstrong: если пустое «запасное значение» пусто - PullRequest
0 голосов
/ 07 января 2019

С TinybutStrong 3.10.1 + OpenTBS 1.9.11 Я хочу в своем шаблоне odt

  1. когда LIB_TITRE не пусто, отображается LIB_TITRE,
  2. когда LIB_TITRE пуст и LIB_CIVILITE_COURT не пуст отображает LIB_CIVILITE_COURT,
  3. и когда оба пустые, он ничего не отображает, или второй лучший: пробел

Я пытался с

[blk1.LIB_TITRE;ifempty=[blk1.LIB_CIVILITE_COURT]]

[blk1.LIB_TITRE;ifempty=[blk1.LIB_CIVILITE_COURT;ifempty= ]]

[blk1.LIB_TITRE;ifempty=[blk1.LIB_CIVILITE_COURT;ifempty=' ']]

они имеют одинаковый результат: это хорошо работает для случаев 1 и 2, но для случая 3 вместо «ничего» отображается «1»

[blk1.LIB_TITRE;ifempty=[blk1.LIB_CIVILITE_COURT;.]]

ломает документ

так что пока я иду с

[blk1.LIB_TITRE;ifempty=[blk1.LIB_CIVILITE_COURT;ifempty=_]]

но это не совсем то, что я хочу. Ты знаешь как это сделать? Спасибо

...