2017-12-05 9 views
0

Ich erstelle eine Erweiterung mit Backend-Modul in typo3 7.6.12. Als ersten Schritt muss ich die Datensätze als Liste im Backend-Modul anzeigen. Ich habe gerade den Controller-Namen hinzugefügt, aber keine Ahnung, wie man für eine Backend-Modul-Liste schreibt. Also wie ist es möglich, in Back-End-Modul aus der Datenbank bestimmte Felder wie Name, etc. aufzulisten ... Gibt es irgendwelche einfachen Erweiterungen für andere Referenzen als powermail?Wie listet man Daten aus der Datenbank für ein Backend-Modul in typo3 auf extbase

+1

Überprüfen Sie dieses Beispiel Erweiterung https://github.com/GhanshyamBhava/webuser. Sie können auch die Extension Builder Extension von [TER] (https://extensions.typo3.org/extension/extension_builder/) verwenden, um mit extBase zu beginnen. –

Antwort

1

Zuerst müssen Sie BE-Module in Ihrer ext_tables.php Datei wie folgt registrieren.

if (TYPO3_MODE === 'BE') { 
    \TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule(
     'Vendor' . $_EXTKEY, 
     'web',   // Main area 
     'mod1',   // Name of the module 
     '',    // Position of the module 
     array(   // Allowed controller action combinations 
      'Controller' => 'action, update, edit' 
     ), 
     array(   // Additional configuration 
      'access' => 'user,group', 
      'icon'  => 'EXT:blog_example/ext_icon.gif', 
      'labels' => 'LLL:EXT:' . $_EXTKEY . '/Resources/Private/Language/locallang_mod.xml', 
     ) 
    ); 
} 

Nach dem Registrieren von BE-Modulen. Sie müssen den Vorlagenordner für die Auflistung von Datensätzen erstellen. Um diesen Vorlagenordner zu verwenden, müssen Sie unter Typoskript in der Datei setup.txt hinzufügen.

module.tx_blogexample { 
    settings < plugin.tx_blogexample.settings 
    persistence < plugin.tx_blogexample.persistence 
    view < plugin.tx_blogexample.view 
    view { 
     templateRootPath = EXT:blog_example/Resources/Private/Backend/Templates/ 
     partialRootPath = EXT:blog_example/Resources/Private/Backend/Partials/ 
     layoutRootPath = EXT:blog_example/Resources/Private/Backend/Layouts/ 
    } 
} 
+0

Gibt es Dokumentation für den Export von xls/csv für ein Backend-Modul? in typo3? Was sind die grundlegenden Schritte für eine Exportfunktion? – Ques

Verwandte Themen