Я впервые пишу на этом форуме, и мне нужна помощь с отображением (или нет) таблицы с полями ACF. Я перепробовал много решений, но я не нашел способа решить мою проблему, надеюсь, я найду его здесь!
У меня есть групповое поле под названием «Всего» с некоторыми подполями числа «2010,2011, ...»
Идея состоит в том, чтобы отобразить таблицу со значениями подполей, когда хотя бы одно из этих подполей имеет значение (это кажется работающим) и когда нет значений, нет таблицы (это проблема).
Проблема с кодом, который у меня есть на данный момент, заключается в том, что когда значений нет, у меня пустая таблица.
Вот код:
$field = get_field_object('total', $curauth);
$values = get_field('total', $curauth);
if(!empty($values)) {
echo '<div class="column one"><h4>Operating budget in euros</h4>
<table>
<thead>
<tr>
<th>2010</th>
<th>2011</th>
<th>2012</th>
<th>2013</th>
<th>2014</th>
<th>2015</th>
<th>2016</th>
<th>2017</th>
<th>2018</th>
<th>2019</th>
</tr>
</thead>
<tbody>';
echo '<tr>';
foreach ($values as $value) {
echo '<td>';
echo $value;
echo '</td>';}
echo '</tr>';
echo '</tbody>
</table></div>';
}
Любая помощь приветствуется! Спасибо