Ergebnis 1 bis 6 von 6

Thema: Modul-Auflistung Felder anders benennen

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

    Beitrag Modul-Auflistung Felder anders benennen

    Hallo liebe Community,

    ich hab jetzt schon alles mögliche durchsucht und bin einfach nicht schlauer geworden. Deswegen dachte ich mir, ich melde mich mal an.

    Szenario:
    Ich erstelle eine Liste aus einer Datenbank mit dem Modul "Auflistung"
    Felder:
    Id,Anspr,Status etc.

    Er zeigt mir das auch alles super an, ich möchte aber, dass er mir in dem Kopf statt Id etwas anderes schreibt.
    Im SQL geht das ja mit Select Id As Nummer, Anspr, Status etc.
    Gibt es eine Möglichkeit im Modul im Feld "Felder" ihm das so zu erklären?
    Wenn ich in dem Feld schreibe "Id as Nummer, Anspr, Status etc." gibt er mir das auch so aus.
    Wahrscheinlich ist das nur wieder irgendeine Klammer um das AS, dass er das als sql-statement interpretiert und nicht als text.

    Hoffe ihr konntet mich verstehen.
    Schönen tag noch

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

    Standard

    hat den keiner eine idee? geht das überhaupt?

  3. #3
    Wandelndes Contao-Lexikon Avatar von BugBuster
    Registriert seit
    15.06.2009.
    Ort
    Berlin
    Beiträge
    10.515
    User beschenken
    Wunschliste

    Standard

    Scheint so, als wenn das Modul Auflistung die Namen aus den angegebenen Felder nutzt und nicht die Feldnamen die von der DB zurückgegeben werden.
    Dann bleibt Dir wohl nur übrig das im Template (list_default.tpl) abzufangen und zu ändern.
    Grüße, BugBuster
    "view source" is your guide.
    Danke an alle Amazon Wunschlisten Erfüller

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

    Standard

    Hallo Bugbuster,

    wenn ich aber einen fehler produziere...
    http://s12.directupload.net/images/091210/x838krqx.jpg
    sieht man das er das, was ich ins feld schreibe so übernimmt, deswegen dachte ich ich kann das ausnutzen.

    ich wollte doch nicht die templates ändern, aber ich probiers mal, finde das nur nicht so elegant.

    mfg christopher

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

    Standard

    hab es jetzt im template mit einigen if then - anweisungen abgefangen, finde das zwar nicht elegant, aber es funktioniert erstmal.

    falls jemand noch eine elegante lösung hat, kann er ja noch was schreiben.

  6. #6
    Contao-Nutzer Avatar von patjun
    Registriert seit
    28.03.2010.
    Ort
    Berlin
    Beiträge
    6

    Lächelndes Gesicht Gefunden. Glaube ich.

    Die Bezeichnungen findest Du in den Sprachdateien im Verzeichnis modules/backend/languages.

    In meinem Fall (Tabelle: tl_member, Felder currentlogin und lu_login_count) Waren dort keine Einträge vorhanden, deshalb habe ich sie hinzugefügt.
    Code:
    $GLOBALS['TL_LANG']['tl_member']['currentlogin']= array('letzte Anmeldung', 'letzte Anmeldung');
    $GLOBALS['TL_LANG']['tl_member']['lu_login_count'] = array('Anzahl Anmeldungen', 'Anzahl Anmeldungen');
    Das ist aber noch nicht ausreichend. Zusätzlich musste ich im Array für die Tabelle noch die Zuweisung ergänzen.
    Eingefügt am Ende der Zeile 361 (TL 2.8.1)
    Code:
    ,
    'lu_login_count' => array
    (
    	'label'                   => &$GLOBALS['TL_LANG']['tl_member']['lu_login_count'],
    	'sorting'                 => true,
    	'flag'                    => 6
    ),
    'currentlogin' => array
    (
    	'label'                   => &$GLOBALS['TL_LANG']['tl_member']['currentlogin'],
    	'sorting'                 => true,
    	'flag'                    => 6,
    	'eval'                    => array('rgxp'=>'datim')
    )
    Wäre schön wenn ein Pro sich das kurz ansehen könnte. Ich habe leider noch keine Ahnung was die zahl hinter flag bedeutet und wie ich ein eval für lu_login_count aufbauen muss. Aber heist ja auch try and error. Kein Problem mit einer Sicherheitskopie.

    Viele Grüße aus Berlin
    Patrick

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Antworten: 4
    Letzter Beitrag: 09.11.2010, 19:39
  2. Nur ein Tip zum Modul Auflistung
    Von 1stof8 im Forum Allgemeine Inhaltselemente
    Antworten: 1
    Letzter Beitrag: 09.12.2009, 20:16
  3. Auflistung - Felder Suche : TL-Fehler ??
    Von monetron im Forum Allgemeine Inhaltselemente
    Antworten: 16
    Letzter Beitrag: 07.08.2009, 11:47

Lesezeichen

Lesezeichen

Berechtigungen

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