Добрый день! Вывожу ссылку в шаблоне, через поле в таком виде
<a download href="<?php echo (cmsModel::yamlToArray($item['calendar'])['path']); ?>" data-toggle="tooltip" data-placement="bottom" data-trigger="click" data-html="true" data-title="<b>В календарь</b><br> Добавьте событие в свой календарь, чтобы ничего не пропустить!"><img src="/img/calendar.svg" /></a>
Как сделать, чтобы если поле не заполнено, скрывать ссылку?
П.Сы на форуме ответа не нашел
Решение
<?php $calendarData = cmsModel::yamlToArray($item['calendar']); if (!empty($calendarData['path'])): ?> <a download href="<?php echo $calendarData['path']; ?>" data-toggle="tooltip" data-placement="bottom" data-trigger="click" data-html="true" data-title="<b>В календарь</b><br> Добавьте событие в свой календарь, чтобы ничего не пропустить!"> <img src="/img/calendar.svg" /> </a> <?php endif; ?>
а если вот такой код, также чтобы скрывалось, если не заполнено
<span class=«age»><?php html($item['age']); ?></span>
Решение
<?php if (!empty($item['age'])): ?> <span class="age"><?php html($item['age']); ?></span> <?php endif; ?>