Ergebnis 1 bis 4 von 4

Thema: Aktivieren einer Eigenen Klasse bzw. Methode für BE und FE

  1. #1
    Contao-Nutzer
    Registriert seit
    29.09.2009.
    Beiträge
    88

    Standard Aktivieren einer Eigenen Klasse bzw. Methode für BE und FE

    Hallo Leute

    Ich bin gerade dran eine Klasse bzw. Methode zu schreiben das es mir ermöglicht, daten aus einem array zu lesen. Dieser return soll als Dateninput in der DCA dienen. Ich möchte also, $this->getCurrency benutzen können um ein Select mit daten zu versorgen.
    PHP-Code:
    //ADD field currency
    $GLOBALS['TL_DCA']['tl_member']['fields']['currency'] = array
    (    
    'label'            => &$GLOBALS['TL_LANG']['tl_member']['currency'],
        
    'exclude'        => true,
        
    'inputType'        => 'select',
        
    'options'       => $this->getCurrency(),
        
    'eval'            => array
        (
            
    'mandatory' => false,
            
    'tl_class'=>'w50'
        
    )
    ); 
    Mein Problem ist nur, dass ich das ding nicht registriert bekomme in TL. habe das schon in der config/config.php versucht
    PHP-Code:
    $GLOBALS['TL_HOOKS']['getCurrency'][] = array('Currencies''getCurrency'); 
    kann mir da jemand weiterhelfen?

    gruss gzocker

  2. #2
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.614
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Du solltest besser das options_callback dafür benutzen. Hast du das schon versucht?
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

  3. #3
    Contao-Nutzer
    Registriert seit
    29.09.2009.
    Beiträge
    88

    Standard

    Hallo Andreas

    danke für deine Anwort.

    nein das habe ich noch nicht versucht. Bin einfach noch etwas zu neu in TL. Aber ich hab mir das grad mal angeschaut was das ist. denke in dem Fall ist es auch das beste. ich finde einfach nur keine anleitung oder einfach mal ein Beipiel für eine einfache implementierung, die demonstriert wie das geht. wäre schön wenn sowas im Entwicklerhandbuch mal nachgetragen werden würde.

    einfach wie ich angben muss damit die passende funktion auch ausgeführt wird.

    gruss gzocker

  4. #4
    Contao Core-Team
    Association Vorstand
    Avatar von andreas.schempp
    Registriert seit
    15.06.2009.
    Ort
    Lyss
    Beiträge
    5.614
    Partner-ID
    8667
    Contao-Projekt unterstützen

    Support Contao

    Standard

    Die beste Referenz ist einfach immer in den Quelltext von TYPOlight zu schauen.
    terminal42 gmbh
    Wir sind Contao Premium-Partner! Für Modulwünsche oder Programmierungen kannst du uns gerne kontaktieren.
    Hilfe für Isotope eCommerce kann man auch kaufen: Isotope Circle

Aktive Benutzer

Aktive Benutzer

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

Ähnliche Themen

  1. Problem mit {{file::*}} Methode
    Von bcit6k im Forum Entwickler-Fragen
    Antworten: 12
    Letzter Beitrag: 08.08.2012, 00:56
  2. link im p.more-tag mit einer klasse versehen
    Von Lions_Den im Forum Nachrichten/Events/FAQ
    Antworten: 4
    Letzter Beitrag: 14.07.2010, 16:13
  3. Event-Methode erweitern / überschreiben
    Von Ling im Forum Entwickler-Fragen
    Antworten: 1
    Letzter Beitrag: 06.07.2010, 14:57
  4. Antworten: 5
    Letzter Beitrag: 24.06.2010, 06:44
  5. Verwendung einer externen PHP Klasse in einer Extension klappt nicht
    Von Schlauchbeutelmaschine im Forum Entwickler-Fragen
    Antworten: 2
    Letzter Beitrag: 03.12.2009, 11:03

Lesezeichen

Lesezeichen

Berechtigungen

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