Ergebnis 1 bis 3 von 3

Thema: Anzeigen der Feldlabels anstelle der Values der DB (quasi wie in der Übersicht)

  1. #1
    Contao-Fan Avatar von rezico
    Registriert seit
    04.01.2011.
    Ort
    Nürnberg
    Beiträge
    451

    Standard 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!!
    Contao ist schon was Feines...

  2. #2
    Contao-Fan Avatar von hschottm
    Registriert seit
    15.06.2009.
    Ort
    Loxstedt, Germany
    Beiträge
    825
    User beschenken
    Wunschliste

    Standard

    Was für eine Übersicht meinst du denn? Wenn man den Detaildatensatz eines Mitglieds mit dem show-Parameter anzeigen lässt?
    Blackmail's such an ugly word. I prefer extortion -- the "x" makes it sound cool.
    -- Bender

  3. #3
    Contao-Fan Avatar von rezico
    Registriert seit
    04.01.2011.
    Ort
    Nürnberg
    Beiträge
    451

    Standard

    Genau die Ansicht meine ich!

    Ach, weil ich gerade dran bin:
    Das selbe Problem hab ich in der Übersicht leider auch mit den Daten die serialisiert gespeichert werden. D. h. da kriege ich dann auch nur "3, 5" ausgegeben.
    Besser wäre natürlich wenn dort auch die Bezeichnungen aus den Feldern rausgezogen werden (wie im Grunde bei den Radio-Buttons).

    Also ein Mix aus beidem
    Geändert von rezico (28.01.2013 um 15:15 Uhr)
    Contao ist schon was Feines...

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •