ALLES ÜBER mr_base_config UND WIE ES AUF WEBSITES EINGESETZT WIRD
Untersuchte Extension
mr_base_config
Mr. Base Config
Was bewirkt es?
EXT:mr_base_config hilft Ihnen, Ihr TypoScript und TSConfig in Ihrer Template-Extension zu organisieren.
Wie installiere ich es?
-
Laden Sie die Erweiterung grundsätzlich herunter und installieren Sie sie.
-
Erstellen Sie eine ext_configuration.php in Ihrer Template-Extension und fügen Sie die Konfiguration wie folgt hinzu:
// ext_configuration.php // Dadurch werden TypoScript und TSconfig zu allen "Site Roots" hinzugefügt rückkehr [ Typoscript' => [ [ _DEFAULT' => [ [ Typoskripte' => [ [ EXT:news/Configuration/TypoScript', EXT:css_styled_content/static', ], Erweiterungen' => [ [ Neuigkeiten' ], ] ], Tsconfig => [ [ _DEFAULT' => [ [ Konfiguration/TsConfig/Seite/Rte.ts', Konfiguration/TsConfig/Seite/Config.ts', Konfiguration/TsConfig/Benutzer/Config.ts' ], ] ];
// ext_configuration.php
/ / Dies fügt TypoScript zur "Site Root" mit der sys_domain "your-domain.de" und TSconfig zur Seite "5" hinzu
rückkehr [
Typoscript' => [ [
Ihre Domain.de' => [
Typoskripte' => [ [
EXT:news/Configuration/TypoScript',
EXT:css_styled_content/static',
],
Erweiterungen' => [ [
Neuigkeiten'
],
]
],
Tsconfig => [ [
'5' => [
Konfiguration/TsConfig/Seite/Rte.ts',
Konfiguration/TsConfig/Seite/Config.ts',
Konfiguration/TsConfig/Benutzer/Config.ts'
],
]
];
-
So laden Sie die Konfigurationsdatei
// ext_localconf.php \TYPO3\CMS\Kern\Utility\GeneralUtility::makeInstance('Scarbous\MrBaseConfig\Service\TemplatConfigService', $_EXTKEY);
-
Definiere deine "Site Root" und füge eine leere TypoScript-Vorlage zur "Site Root" hinzu. Beide definieren die Stelle, an der das TypoScript hinzugefügt wird.
Basierend auf
Damit das System den Job erledigen kann, den Ihre Template Extension benötigt, ist die folgende Ordnerstruktur erforderlich:
- template_extension
- Konfiguration
- TypoScript
- setup.txt
- constants.txt
- Erweiterungen
- nachrichten
- Konfiguration
- TypoScript
- setup.txt
- constants.txt
Warum es verwenden?
Es hilft Ihnen, Ihre Template-Extension etwas mehr zu organisieren.
Benötigen Sie schnelle Hilfe mit dieser Extension? Unser Team von erfahrenen TYPO3-Entwicklern löst Probleme unkompliziert und zum Stundensatz.

