Ergebnis 1 bis 4 von 4

Thema: list.tpl bearbeiten

  1. #1
    Contao-Nutzer
    Registriert seit
    09.12.2009.
    Beiträge
    52

    Standard list.tpl bearbeiten

    Hallo,

    bin eben dabei die Auflistung der Daten zu verändern.
    Die Überschriften sind schon bearbeitet und das klappt auch alles.

    Nun möchte ich aber das die aufgelisteten Daten geändert werden.
    Dazu nutze das Template den Wert col['content'] und ich mache in diesem Zusammenhang eine if--abfrage.
    Die Variante col['content'] == 'abfrage' funktioniert und nach der foreach-abfrage nutze ich auch col['id'] (eine spalte in der tabelle) funktioniert auch.

    Aber warum funktioniert nicht col['content']==col['anderes_feld'] nicht?
    Ich möchte nämlich das, wenn eben dieser wert geschrieben wird, er daraus einen link machen soll und noch vieles mehr. Nur dazu muss ich halt rausfinden, wenn er ihn reinschreibt. Hat da vielleicht jemand eine Idee?
    Habt ihr mein Problem verstanden?

  2. #2
    Contao-Nutzer
    Registriert seit
    09.12.2009.
    Beiträge
    52

    Standard

    ok hab das anders gelöst.

    -closed-

  3. #3
    Contao-Fan Avatar von Sarvo
    Registriert seit
    22.07.2009.
    Ort
    Aschaffenburg
    Beiträge
    334

    Standard

    vielleicht postest du deine Lösung, vielleicht hilft es ja noch jemand anders

    Liebe Grüße

  4. #4
    Contao-Nutzer
    Registriert seit
    09.12.2009.
    Beiträge
    52

    Standard

    ja stimmt, weiß allerdings nicht ob ihr das als so günstig empfindet.

    Auszug aus dem list.tpl
    PHP-Code:
    <tbody>
    <?php foreach ($this->tbody as $class=>$row): ?>
      <tr class="<?php echo $class?>">
    <?php $zv=1?>
    <?php 
    foreach ($row as $col): ?>
    <td class="body <?php echo $col['class']; ?>"><?php 
    if ($zv==1){$zv=2;echo "<form action='url' method='post' enctype='multipart/form-data'><input type='hidden' name='MAX_FILE_SIZE' value='30000'><input name='id' value='".$col['id']."' type='hidden'><input type='submit' value='".$col['content']."' </form>";}
    zv ist meine zählvariable, ist die halt nun 1 weiß ich das der erste Eintrag damit gemeint ist, also kann ich ihn bearbeiten. dann zählt die weiter hoch. und oben wo sie definiert wird, weiß ich das eine neue zeile in der tabelle angefangen wird und ich wieder den ersten eintrag habe und wieder bearbeiten kann.
    so kann man halt auch jeden anderen eintrag bearbeiten.

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. List-style: outside Problem
    Von xkoy im Forum Layout / Templates / Holy Grail
    Antworten: 19
    Letzter Beitrag: 02.01.2011, 18:19
  2. list.tpl Auflistung mit JS beeinflussen
    Von Galikor im Forum Formulare
    Antworten: 1
    Letzter Beitrag: 25.06.2010, 09:28
  3. Eigene ['list']['operations']
    Von gzocker im Forum Entwickler-Fragen
    Antworten: 2
    Letzter Beitrag: 10.03.2010, 20:06
  4. News list Bilder
    Von cheffinchen im Forum Nachrichten/Events/FAQ
    Antworten: 7
    Letzter Beitrag: 09.01.2010, 17:13
  5. DCA - List - Label: StyleKlasse vergeben?
    Von xs-hoppelhase im Forum Entwickler-Fragen
    Antworten: 5
    Letzter Beitrag: 16.08.2009, 14:30

Lesezeichen

Lesezeichen

Berechtigungen

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