Ergebnis 1 bis 6 von 6

Thema: Legends einbauen

  1. #1
    Contao-Nutzer Avatar von Rastafanda
    Registriert seit
    26.06.2009.
    Ort
    Nöchling, Österreich
    Beiträge
    63

    Standard Erledigt: Legends einbauen

    Hallo,
    nach langer Zeit komme ich mal wieder zum Entwickeln in TypoLight.

    Zu meinem Problem: Ich entwickle gerade eine kleine Extension, die das Newslettermodul um Anrede und Name erweitern soll. Um das ganze ans neue Design anzupassen, möchte ich auch eine Legend implementieren.

    Die Legend wird dummerweise allerdings nicht angezeigt.

    Soweit ich herausgefunden habe, genügt die Angabe in der Palette mit
    Code:
    $GLOBALS['TL_DCA']['tl_newsletter_recipients']['palettes']['default'] = str_replace('{email_legend}','{personalize_legend},anrede,name,{email_legend}',$GLOBALS['TL_DCA']['tl_newsletter_recipients']['palettes']['default']);
    und dem Verweis auf personalize_legend in languages->de->tl_newsletter_recipients.php.

    Oder hab ich bei der Verwendung von Legends da was übersehen?
    Geändert von Rastafanda (26.06.2009 um 13:37 Uhr)

  2. #2
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Nein, sollte meines Wissens ausreichen.
    Zumindest war's bei all den Erweiterungen so, die noch nicht für TL 2.7 freigegeben waren.

    Wie hast du denn den Eintrag bei languages vorgenommen?
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  3. #3
    Contao-Nutzer Avatar von Rastafanda
    Registriert seit
    26.06.2009.
    Ort
    Nöchling, Österreich
    Beiträge
    63

    Standard

    Hallo toflar,
    das geht ja fix hier

    in meiner tl_newsletter_recipients steht folgendes:

    PHP-Code:
    // Felder
    $GLOBALS['TL_LANG']['tl_newsletter_recipients']['anrede'] = array('Anrede''Wählen Sie die Anrede.');
    $GLOBALS['TL_LANG']['tl_newsletter_recipients']['fullname'] = array('Name''Geben Sie hier den Namen ein.');

    // Legenden
    $GLOBALS['TL_LANG']['tl_newsletter_recipients']['personalize_legend'] = 'Persönliche Daten'
    Die Daten aus Felder werden ohne Probleme übernommen, eine Legende bekomme ich keine zu Gesicht.

  4. #4
    Contao-Urgestein Avatar von Toflar
    Registriert seit
    15.06.2009.
    Beiträge
    4.467
    Partner-ID
    8667
    User beschenken
    Wunschliste

    Standard

    Bis auf das du am einen Ort name und am anderen fullname geschrieben hast, sieht es gut aus ?!

    Mal andere Meinungen abwarten
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  5. #5
    Contao-Nutzer Avatar von Rastafanda
    Registriert seit
    26.06.2009.
    Ort
    Nöchling, Österreich
    Beiträge
    63

    Standard

    das kommt vom abtippen anstatt copy & paste

  6. #6
    Contao-Nutzer Avatar von Rastafanda
    Registriert seit
    26.06.2009.
    Ort
    Nöchling, Österreich
    Beiträge
    63

    Standard

    Problem gefunden und gelöst:

    PHP-Code:
    $GLOBALS['TL_DCA']['tl_newsletter_recipients']['palettes']['default'] = str_replace('{email_legend}''{personalize_legend:hide},anrede,fullname;{email_legend}',$GLOBALS['TL_DCA']['tl_newsletter_recipients']['palettes']['default']); 
    Besonders sei hier der ; vor der nächsten Legend erwähnt.

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Zweites Navigationsmenü einbauen wie?
    Von alinstyle im Forum Layout / Templates / Holy Grail
    Antworten: 16
    Letzter Beitrag: 09.08.2010, 16:11
  2. Im Event ein Formular einbauen?
    Von dalton im Forum Nachrichten/Events/FAQ
    Antworten: 2
    Letzter Beitrag: 16.07.2010, 14:19
  3. Baukasten-System in TL einbauen
    Von Calliditas im Forum Allgemeine Inhaltselemente
    Antworten: 7
    Letzter Beitrag: 15.02.2010, 14:27
  4. Javaskript einbauen
    Von mw1972 im Forum Sonstiges zu Contao
    Antworten: 5
    Letzter Beitrag: 11.11.2009, 15:36
  5. phpMyAdmin einbauen
    Von m-werk im Forum Entwickler-Fragen
    Antworten: 2
    Letzter Beitrag: 05.11.2009, 14:36

Lesezeichen

Lesezeichen

Berechtigungen

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