Hallo zusammen,
ich möchte gerne das contao-exporter-bundle verwenden, scheitere aber bei der Einrichtung des Backend-Exports. Kann mir vielleicht jemand helfen?
Schritt 1 lautet: Define your global operation in your entity's dca as follows:
Code:
'global_operations' => [
'export_csv' => \Contao\System::getContainer()->get('huh.exporter.action.backendexport')
->getGlobalOperation('export_csv',$GLOBALS['TL_LANG']['MSC']['export_csv'])
],
und da komme ich schon mal nicht weiter.
Nach Lektüre diverser Foreneinträge habe ich eine Datei tl_lang.php unter app/Resources/contao/dca/tl_lang.php angelegt (k.A. ob das richtig ist )
und die sieht jetzt so aus:
Code:
<?php
// Put your custom configuration here
'global_operations' => [
'export_csv' => \Contao\System::getContainer()->get('huh.exporter.action.backendexport')
->getGlobalOperation('export_csv',$GLOBALS['TL_LANG']['MSC']['export_csv'])
];
Wenn ich dann den Cache lösche, meldet mir das Konsolenprotokoll folgendes:
Code:
In tl_lang.php line 7:
Parse error: syntax error, unexpected '=>' (T_DOUBLE_ARROW)
Stackoverflow sagt mir dazu "The unexpected symbol isn't always the real culprit. But the line number gives a rough idea where to start looking.". Okay, also ist '=>' ev. gar nicht das eigentliche Problem? Muss ich diesen Code in eine andere Datei packen? Oder bin ich sowieso völlig auf dem Holzweg?