Ich möchte statt der 1 bei einer angwählten Checkbox im Frontend eine Grafik erscheinen lassen. Für die Darstellung verwende ich das enthaltene Template catalot_full wie hier anbei:
<?php if (count($this->entries)): ?>
<div class="layout_full">
<?php foreach ($this->entries as $entry): ?>
<div class="item<?php echo $entry['class'] ? ' '.$entry['class'] : ''; ?>">
<?php if($entry['linkEdit']): ?><?php echo $entry['linkEdit']; ?><?php endif; ?>
<?php foreach ($entry['data'] as $field=>$data): ?>
<?php if (strlen($data['raw']) && !in_array($field, array('catalog_name','parentJumpTo'))): ?>
<div class="field <?php echo $field; ?>">
<div class="label"><?php echo $data['label']; ?></div>
<div class="value"><?php echo $data['value']; ?></div>
</div>
<?php endif; ?>
<?php endforeach; ?>
</div>
<?php endforeach; ?>
</div>
<?php else: ?>
<p class="info">Leider konnte kein Eintrag gefunden werden.</p>
<?php endif; ?>
So jetzt hätte ich gerne, dass beim Feld beruf01 und beruf02 etc.. das jeweils als Checkboxfeld angelegt ist im FE nicht die 1 angezeigt wird sondern einfach eine Grafik.
die Zeile die ich versucht haber hierfür einzubauen ist folgende:
<?php if($entry['data']['beruf01']['value']): ?> <div class="beruf01"><img src="tl_files/images/produkte/a.gif" alt="Nix Beruf"/></div><?php endif; ?>
leider habe ich keinen Plan wie ich die in den vorhandenen Code (siehe oben) integrieren soll, da ich von PHP eigentlich nicht wirklich Ahnung habe.
Kann mir vieleicht jemand helfen?!?
Lesezeichen