Вот сценарий
Я пытаюсь найти способ визуализации определенных данных в представлении на основе дополнительного пользовательского ввода. (Я хочу, чтобы конкретные и соответствующие теги отображались, если от пользователя был получен дополнительный ввод)
А если бы пользователь добавил больше информации, как бы я проверил данные? Я думал о том, чтобы сделать это просто, основываясь на том, что если [education1] не пусто, проверьте соответствующие [award1] и [градация1], но для жизни я не могу найти простое решение.
Заранее спасибо за помощь!
Вот вид (довольно стандартный запеченный вид):
<dl><?php $i = 0; $class = ' class="altrow"';?>
<h3 id="viewf">Education</h3>
<dt<?php if ($i % 2 == 0) echo $class;?>><?php __('University'); ?></dt>
<dd<?php if ($i++ % 2 == 0) echo $class;?>>
<?php echo $user['User']['education1']; ?>
</dd>
<dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Certification/Degree Awarded'); ?></dt>
<dd<?php if ($i++ % 2 == 0) echo $class;?>>
<?php echo $user['User']['awarded1']; ?>
</dd>
<dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Year of Graduation'); ?></dt>
<dd<?php if ($i++ % 2 == 0) echo $class;?>>
<?php if (!empty($user['User']['graduation1'])) { echo $user['User']['graduation1'];} ?>
</dd>
<br />
<dt<?php if ($i % 2 == 0) echo $class;?>><?php __('University'); ?></dt>
<dd<?php if ($i++ % 2 == 0) echo $class;?>>
<?php echo $user['User']['education2']; ?>
</dd>
<dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Certification/Degree Awarded'); ?></dt>
<dd<?php if ($i++ % 2 == 0) echo $class;?>>
<?php echo $user['User']['awarded2']; ?>
</dd>
<dt<?php if ($i % 2 == 0) echo $class;?>><?php __('Year of Graduation'); ?></dt>
<dd<?php if ($i++ % 2 == 0) echo $class;?>>
<?php echo $user['User']['graduation2']; ?>
</dd>
</dl>