Contao-Camp 2024
Ergebnis 1 bis 2 von 2

Thema: Gelöst: contao-exporter-bundle kein Export

  1. #1
    Contao-Nutzer
    Registriert seit
    03.03.2010.
    Ort
    82194 Gröbenzell
    Beiträge
    188

    Standard Gelöst: contao-exporter-bundle kein Export

    Hallo,

    ich habe in /contao/dca/jungbuettel.php folgenden Eintrag für den Exporter:
    PHP-Code:
    array_insert($GLOBALS['TL_DCA']['tl_jungbuettel']['list']['global_operations'], 0, [
        
    'export_csv' => \Contao\System::getContainer()->get('huh.exporter.action.backendexport')
            ->
    getGlobalOperation('export_csv',$GLOBALS['TL_LANG']['MSC']['export_csv'])
    ]); 
    (Das ist ein eigenes Modul, das die Pflege von Jugendlichen mit ihrem Erziehungsberechtigten erlaubt).
    Der Exportbutton oder -link wird auch angezeigt in der Liste.
    exporter1.png


    In /contao/config/config.php habe ich folgenden Eintrag:
    PHP-Code:
    $GLOBALS['BE_MOD']['jungbuettel_module']['jungbuettel_collection']['jbexpcsv'] = [
        
    'export_csv' => ['huh.exporter.action.backendexport''export']
        ]; 
    (bisschen blöd benannt, jungbuettel_collection ist das Modul).

    Das "jbexpcsv" wird mir in der Exporterkonfiguration auch als Globale Operation vorgeschlagen und die richtige Tabelle wird mir auch vorgeschlagen.

    exporter2.png

    Für mich sieht das soweit passend aus nach https://packagist.org/packages/heimr...xporter-bundle in der Beschreibung Backend Export.

    Nur bekomme ich keinen Download. Wenn ich auf den Link klicke, flackert kurz die Seite und das war es. Keine Fehlermeldungen, beim Debug auch nichts feststellbar, denn es passiert einfach nichts.

    Cache ist geleert. Contao 4.13.6,, contao-exporter-bundle 0.11.1

    Vielleicht kann mir ja jemand helfen. Danke.

    Grüße Armin
    Geändert von armin41 (22.07.2022 um 11:25 Uhr)

  2. #2
    Contao-Nutzer
    Registriert seit
    03.03.2010.
    Ort
    82194 Gröbenzell
    Beiträge
    188

    Standard

    Mit Hilfe von Heinrich + Hannot gelöst:

    in contao/dca/dein_modul.php:
    PHP-Code:
    array_insert($GLOBALS['TL_DCA']['tl_jungbuettel']['list']['global_operations'], 0, [
        
    'export_csv' => \Contao\System::getContainer()->get('huh.exporter.action.backendexport')
            ->
    getGlobalOperation('export_csv',$GLOBALS['TL_LANG']['MSC']['export_csv'])
    ]); 

    PHP-Code:
    und in contao/config/config.php:
    $GLOBALS['BE_MOD']['jmodulgruppe']['jDEIN_Modul'] = [
            
    'export_xls' => ['huh.exporter.action.backendexport''export'],
            
    'tables' => ['tl_deinetabelle'],
            ]; 
    Dann gibt es bei der Auflistung im Backend einen Link zum Export, der dann ausgeführt wird.

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
  •