Preparing for Generation
Generation of an extension is performed inside TYPO3 BE by another extension named Kickstarter (extension key: kickstarter
). This extension should be downloaded and installed to TYPO3 like any other extension (through the TYPO3 Extension Manager). Once installed, a new item named Make new extension appears in the Extension Manager functions:
The official version of Kickstarter is updated rarely. Assuming that the current directory is the TYPO3 root directory, a newer (but possibly unstable) version can be obtained from SourceForge SVN using the following SVN command within a shell prompt:
svn co https://typo3xdev.svn.sourceforge.net/svnroot/typo3xdev/tx_kickstarter/trunk typo3conf/ext/kickstarter
The author of this book uses the SVN version of Kickstarter because it has several bug fixes, is more compatible with TYPO3 coding conventions, and uses the most recent TYPO3 API.