Я использую Blade для заполнения некоторых таблиц содержимым, но в некоторых случаях таблица может оказаться пустой, если заполнять нечего.
Вот часть шаблона php / blade:
<table class="table">
@isset ($content->client)
<tr>
<td>
Client:
</td>
<td class="text-right">
{{ $content->client }}
</td>
</tr>
@endisset
@isset ($content->published)
<tr>
<td>
Published:
</td>
<td class="text-right">
{{ $content->published }}
</td>
</tr>
@endisset
</table>
Если $content->client
и $content->published
не установлены, результат будет примерно таким:
<table class="table">
</table>
Есть ли простой способ css полностью удалить таблицу в этих случаях?
Я знаком с селектором :empty
, но, видимо, он не работает, если в теге есть пробелы: (