What does it do?¶
TheBridge accesses FLOW3 via TYPO3 Version 4.x and intended to get in touch with the great features of FLOW3. It can help to close the gap between today and the day TYPO3 5.0.0 is released. TheBridge can also be use to start writing code for "real live" packages based on FLOW3.
Please read the Manual of FLOW3 to get the big picture. You can use all the features of FLOW3 (if they are implemented by now ;-) ).
How to install it?¶
Checkout and install TYPO3 V5¶
Checkout the latest revision of the TYPO3 V5 Distribution (don't forget to adapt your local path).
svn checkout https://svn.typo3.org/TYPO3v5/Distribution/trunk /Path/to/htdocs/typo3v5
Maybe you want to checkout the "Blog Distribution" instead including an example package. Then you have to
svn checkout https://svn.typo3.org/FLOW3/Distribution/branches/BlogExample /Path/to/htdocs/typo3v5
Checkout and install the extension "thebridge"¶
- Checkout the latest revision (don't forget to adapt your local path).
svn checkout https://svn.typo3.org/TYPO3v4/Extensions/thebridge/trunk /Path/to/htdocs/typo3v4/typo3conf/ext/thebridge
- Install the extension "thebridge" with the Extension Manager as usual.
- Adjust the path to the file "F3_FLOW3.php", if necessary. This is done in the Extension Manager by clicking on the name of the extension.
- Include the static template from the extension to your root template.
- Basically you're done. But nothing happens if you reload your page? See the next section how to use it.
How to use it?¶
If you want to let a package of FLOW3 render some output for the FE of TYPO3 v4 you have to consider a few points.
First of all: FLOW3 is work in progress. Don't expect to get a 1-2-3 Installation by now. You have to invest a lot of time (but you will get a lot of revenue ;-) ).
FLOW3 is invoked by a plugin named "Generic Plugin (The Bridge)". Just insert the plugin to the desired page. As a starting point the "FLOW3 Blog" is already configured as a "Sub"-Plugin.
A link generated by a Package represents a route to a controller and action (like speaking URLs of RealURL). To 'catch' those links you have to configure the Apache module mod_rewrite. Simply put the .htaccess provided in the Documentation folder in your root folder of your TYPO3 V4 installation (don't forget to remove the "_"). To 'tie' a route to a corresponding PID you have to define patterns (Regular Expressions) matching the routes. See the file "EXT:thebridge/Configuration/Setup/setup.txt" for an example configuration of the Blog Package. You may specify an own Path/And/File.ts in the Extension Manager.