README.txt 3.09 KB
Newer Older
1
2
3
4
=====================================================================================================
TYPO3: Inline Relational Record Editing Tutorial
(c) 2007-2010 Oliver Hader <oliver@typo3.org> - All rights reserved
=====================================================================================================
5
6
7
8
This script is part of the TYPO3 project. The TYPO3 project is free software; you can redistribute
it and/or modify it under the terms of the GNU General Public License as published by the Free So
Software Foundation; either version 2 of the License, or (at your option) any later version.
The GNU General Public License can be found at http://www.gnu.org/copyleft/gpl.html.
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
=====================================================================================================


-----------------------------
 1. Installation
---------------------------
Download the extension "irre_tutorial" from the TYPO3 Extension Repository at http://www.typo3.org/
Install the extension using the Extension Manager (EM) in the TYPO3 Backend. You need administrative
rights (admin user) at your TYPO3 installation to be able to do this.

After this extension was installed, a new backend module "Web>IRRE Tutorial" will appear. By clicking
on the module link in the left menu frame, you can import a set of sample data.

To uninstall the sample data you have to select "Uninstall sample data" from the upper right corner
in the "IRRE Tutorial" module. The script looks for a page alias "irre_tutorial_data" and removes, if
successfully found, this branch from your TYPO3 installation.



-----------------------------
 2. Usage
---------------------------
After you imported the IRRE Tutorial sample data, you are can play around, change tca.php files etc.
You can just do, what ever you'd like to. The ext_tables.php and tca.php have a additional string in
their filenames. This should help you to find the case you're looking fore faster. See the following
description what these strings (e.g. like "tx_irretutorial_<string>_hotel or tca.<string>.php) mean:

	* 1ncsv: 1:n relations using comma separated values as list
	* 1nff: 1:n relations using foreign_field as pointer on child table
	* mnasym: m:n bidirectional asymmetric relations using intermediate table
	* mnsym: m:n bidirectional symmetric relations using intermediate table
	* mnattr: m:n bidirectional asymmetric attributed relations using intermediate table
	* mnmmasym: m:n bidirectional asymmetric relations using the default MM feature of TYPO3



-----------------------------
 3. To-Do
---------------------------
...



-----------------------------
 4. Links
---------------------------
Extension:	http://typo3.org/extensions/repository/view/irre_tutorial/
Thesis:		http://typo3.org/documentation/article/inline-relational-record-editing-irre/
Video:		http://typo3.org/videos/play/7-minutes-of-fame-inline-relational-record-editing-irre/
58
Core API:	https://docs.typo3.org/typo3cms/CoreApiReference/
59
60
61
62
63
Wiki:		http://wiki.typo3.org/IRRE
XING:		https://www.xing.com/profile/Oliver_Hader


=====================================================================================================