Anzeigen der Feldlabels anstelle der Values der DB (quasi wie in der Übersicht)
Hallo, ich mal wieder.
Vielleicht hat ja diesmal einer ne Ahnung :)
Und zwar habe ich diverse Felder in xt_members definiert. Dabei haben z. B. die Radio-Button Felder die Values 0,1,2,3 und die Bezeichnungen, z. B. gut, sehr gut, mittel, mäßig usw.
In der Mitgliederübersicht funktioniert das ganz gut, d. h. dort werden auch die jeweiligen Bezeichnungen zu den Values angezeigt, also beispielsweise "sehr gut" anstelle der 0
In der Detailansicht sieht das leider etwas anders aus.
Da krieg ich nur die Values ausgegeben. Angezeigt werden diese z. B. über: echo $this->email;
In der Übersicht werden 2 For Each Schleifen durchlaufen...
PHP-Code:
<?php foreach ($this->tbody as $class=>$row): ?>
<div class="<?php echo $class; ?>">
<?php foreach ($row as $col): ?>
<div class="item <?php echo $col['class']; ?>"><?php echo $col['content']; ?></div>
<?php endforeach; ?>
</div>
<?php endforeach; ?>
Hat jemand eine Lösung wie ich das Problem lösen kann?
Ich könnte jetzt natürlich für jedes Feld eine Switch-Case Funktion ins Template einbauen und dann jeweils die Values abfragen und dementsprechend die Bezeichnungen anzeigen, das wäre aber ein bisschen Too much denke ich.
Ich hoffe mir kann jemand helfen :)
Vielen Dank!!