Ergebnis 1 bis 6 von 6

Thema: DCA copy & past

  1. #1
    Contao-Fan Avatar von Michael
    Registriert seit
    19.06.2009.
    Beiträge
    479

    Standard DCA copy & past

    Bei meiner Erweiterung habe ich verschiedene Tabellen und häufig sind diese mit child-Tabellen eingerichtet.
    Nun habe ich die Situation, dass ich im BE bei einigen Tabellen die Datensätze problemlos kopieren und einfügen kann.
    Bei einigen Tabellen passiert aber nichts wenn ich auf das Copy-Pluszeichen klicke. Die DCAs habe ich eigentlich alle gleich aufgebaut.
    Hier eine DCA wo das kopieren nicht funktioniert:
    PHP-Code:
    $GLOBALS['TL_DCA']['tl_project_member_work'] = array
    (
        
    //Config
        
    'config' => array
        (
            
    'dataContainer'                => 'Table',
            
    'switchToEdit'              => true,
            
    'ptable'                    => 'tl_project_member',
            
    'ctable'                    => array('tl_project_member_work_day''tl_project_member_work_day_task'),
            
    'sql'                       => array
            (
                
    'keys' => array
                (
                    
    'id'    => 'primary',
                    
    'pid'   => 'index',
                )
            ),
        ),

        
    // List
        
    'list' => array
        (
            
    'sorting' => array
            (
                
    'mode'                     => 1,
                
    'fields'                => array('name'),
                
    'flag'                    => 1,
                
    'panelLayout'            => 'filter,sort;search,limit',
            ), 
    Habe probiert, ob es mit Mode 1 etwas zu tun hat, aber bei anderen Tabellen funktioniert copy&past auch mit Mode 1.
    Hat jemand eine Idee? Besten Dank!
    Michael
    Contao ist echt !

  2. #2
    Contao-Fan Avatar von Michael
    Registriert seit
    19.06.2009.
    Beiträge
    479

    Standard

    Ich habe heraus gefunden, dass es bei allen DCA geht, welche entweder die p-table oder die letze c-table ist.
    Geht es etwas bei Tabellen welche eine p- und c-table haben gar nicht?
    Contao ist echt !

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

    Standard

    Du hast bestimmt einfach die falsche "href"-Anweisung in deiner "copy"-Operation. Vergleiche die mal mit einem DCA vom Core
    Contao Core-Entwickler @terminal42 gmbh
    Wir sind Contao Premium-Partner!
    Für Individuallösungen kannst du uns gerne kontaktieren.
    PS: Heute schon getrakked?

  4. #4
    Contao-Fan Avatar von Michael
    Registriert seit
    19.06.2009.
    Beiträge
    479

    Standard

    PHP-Code:
    'copy' => array
                (
                    
    'label'             => &$GLOBALS['TL_LANG']['tl_project_member_work']['copy'],
                    
    'href'              => 'act=paste&mode=copy',
                    
    'icon'              => 'copy.gif'
                
    ), 
    Ist die gleich href wie im Core-Modul Content. Wenn ich auf 'href' => 'act=copy' umstelle klappt das kopieren. Aber ich möchte ja kopieren und an einem anderen Ort einfügen.
    Contao ist echt !

  5. #5
    Contao-Fan Avatar von Michael
    Registriert seit
    19.06.2009.
    Beiträge
    479

    Standard

    Hmm... finde nicht heraus, warum nur copy und nicht auch copy&paste funktioniert. Jemand einen Tipp?
    Besten Dank!
    Michael
    Contao ist echt !

  6. #6
    Contao-Fan Avatar von Michael
    Registriert seit
    19.06.2009.
    Beiträge
    479

    Standard

    Habs heraus gefunden:
    Copy&paste wahrscheinlich gar nicht mit Mode 1
    Contao ist echt !

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
  •