Коллеги, добрый день.
Не имею большого опыта работы с php, поэтому возник такой вопрос.
Задача следующая:
Joomla: 3.4.8 JBZoo: 2.2.4 Pro rev3086 Zoo: 3.3.14, bootstrap 2.
Я создаю свой шаблон full, вывожу в нем позиции, по две штуки на строку.
Мне необходимо, чтобы шаблон выводил код строки только в том случае, если есть элемент хотя бы в первой строке.
Сам код:
<div class="<?php echo $rowClass; ?>">
<div class="<?php echo $bootstrap->gridClass(6); ?>">
<?php if ($this->checkPosition('position_1')) : ?>
<?php echo $this->renderPosition('position_1'); ?>
<?php endif; ?>
</div>
<div class="<?php echo $bootstrap->gridClass(6); ?>">
<?php if ($this->checkPosition('position_1_text')) : ?>
<?php echo $this->renderPosition('position_1_text'); ?>
<?php endif; ?>
</div>
</div>
<div class="<?php echo $rowClass; ?>">
<div class="<?php echo $bootstrap->gridClass(6); ?>">
<?php if ($this->checkPosition('position_2')) : ?>
<?php echo $this->renderPosition('position_2'); ?>
<?php endif; ?>
</div>
<div class="<?php echo $bootstrap->gridClass(6); ?>">
<?php if ($this->checkPosition('position_2_text')) : ?>
<?php echo $this->renderPosition('position_2_text'); ?>
<?php endif; ?>
</div>
</div>
Таких позиций у меня несколько подряд. Необходимо, чтобы он не выводил row, если в соответствующих позициях нет элементов.
Возможно не самый элегантный способ верстки, буду рад любому предложению.