DEPRECATION WARNING
This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.
Dependencies¶
Dependencies are defined in the ext_emconf.php-file of every extension.
You can define dependencies in your Launch-project additionally.
This isn’t obligate but user-friendly.
XML¶
Dependencies are defined in XML-files.
You can define the extension with
- title and
- prompt
Both will rendered by the TypoScript-parser. This enables localisation for example.
See a sample code below.
Sample¶
File Structure¶
Above are shown the dependency-files of Launch TYPO3 GRÜNE (launchstartgreen).
See it at my git: https://gitlab.die-netzmacher.de/typo3/launchstartgreen/tree/master/Resources/Private/Extensions
Code¶
<root>
<records>
<browser>
<title>
<_typoScriptNodeValue>TEXT</_typoScriptNodeValue>
<value>Browser - responsive TYPO3 without PHP</value>
<lang>
<de>Browser - responsive TYPO3 ohne PHP</de>
<en>Browser - responsive TYPO3 without PHP</en>
</lang>
</title>
</browser>
<org>
<title>Organiser - responsive TYPO3 for lobby and organisers</title>
<title>
<_typoScriptNodeValue>TEXT</_typoScriptNodeValue>
<value>Organiser - responsive TYPO3 for lobby and organisers</value>
<lang>
<de>Organiser - responsive TYPO3 für Lobby und Veranstalter</de>
<en>Organiser - responsive TYPO3 for lobby and organisers</en>
</lang>
</title>
</org>
<powermail>
<title>Powermail</title>
</powermail>
<radialsearch>
<title>Radial Search (German: Umkreissuche)</title>
</radialsearch>
<seo_dynamic_tag>
<title>SEO Dynamic Tag</title>
</seo_dynamic_tag>
</records>
</root>