У тебя идёт проверка "если нет отгулов, то флагОтгулов = нет, иначе флагОтгулов = да". Почему бы в шаблоне вместо флага не проверить: "если есть отгулы, выводим их, иначе ничего не делаем".