私はtypo3エクステンションの開発を初めて行ったので、私はextension_builderとバックエンドモジュールを使ってエクステンションを作成しました。typo3カスタムエクステンションの全画面バックエンドモジュールを設定する
ext_tables.php
if (TYPO3_MODE === 'BE') {
\TYPO3\CMS\Extbase\Utility\ExtensionUtility::registerModule(
'USER.Webuser',
'web', // Make module a submodule of 'web'
'bewebuser', // Submodule key
'', // Position
[
'Users' => 'list, show, new, create, edit, update, delete',
],
[
'access' => 'user,group',
'icon' => 'EXT:' . $extKey . '/Resources/Public/Icons/user_mod_bewebuser.svg',
'labels' => 'LLL:EXT:' . $extKey . '/Resources/Private/Language/locallang_bewebuser.xlf',
]
);
}
のTypoScript:
# Setting up template
module.tx_webuser_web_webuserbewebuser {
persistence {
storagePid = {$module.tx_webuser_bewebuser.persistence.storagePid}
}
view {
templateRootPaths = EXT:webuser/Resources/Private/Backend/Templates/
partialRootPaths = EXT:webuser/Resources/Private/Backend/Partials/
layoutRootPaths = EXT:webuser/Resources/Private/Backend/Layouts/
}
}
しかし、私はページツリーを含む完全な領域を作りたいと思います。私のカスタムエクステンションの使用のためにページツリーを削除する方法を教えてもらえますか?私はカスタムエクステンションのためにエリア全体を使いたいと思う。
ありがとうございます!
あなたがページツリーの列なしでバックエンドMODULを意味していますか? – jokumer
はい、まさに..jokumerです。 –