Module 如何在typo3 extbase中为后端模块列出数据库中的数据

Module 如何在typo3 extbase中为后端模块列出数据库中的数据,module,backend,extbase,typo3-7.x,Module,Backend,Extbase,Typo3 7.x,我正在用typo3 7.6.12中的后端模块创建一个扩展。作为第一步,我需要在后端模块中将记录显示为列表。我只是添加了控制器名称,但不知道如何编写后端模块列表。 那个么,如何在后端模块中从数据库中列出某些字段,如名称等呢。。。 除了powermail之外,还有其他简单的引用扩展吗?首先,您需要在ext\u tables.php文件中注册BE模块,如下所示 if (TYPO3_MODE === 'BE') { \TYPO3\CMS\Extbase\Utility\ExtensionUtil

我正在用typo3 7.6.12中的后端模块创建一个扩展。作为第一步,我需要在后端模块中将记录显示为列表。我只是添加了控制器名称,但不知道如何编写后端模块列表。 那个么,如何在后端模块中从数据库中列出某些字段,如名称等呢。。。
除了powermail之外,还有其他简单的引用扩展吗?

首先,您需要在
ext\u tables.php
文件中注册BE模块,如下所示

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',
        )
    );
}
在注册之后是模块。您需要为列表记录创建模板文件夹,要使用此模板文件夹,您需要在
setup.txt
文件中添加以下打字脚本

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/
    }
}
module.tx\u blog示例{
设置
对于typo3中的后端模块,xls/csv导出是否需要遵循任何文档?导出功能需要遵循哪些基本步骤?请检查此扩展示例。您还可以使用扩展生成器extension from开始使用extBase