2 if (!defined (
'TYPO3_MODE')) {
6 $TCA[
'tx_irretutorial_mnasym_hotel'] = array(
7 'ctrl' =>
$TCA[
'tx_irretutorial_mnasym_hotel'][
'ctrl'],
9 'showRecordFieldList' =>
'sys_language_uid,l18n_parent,l18n_diffsource,hidden,title,offers' 11 'feInterface' =>
$TCA[
'tx_irretutorial_mnasym_hotel'][
'feInterface'],
13 'sys_language_uid' => array(
15 'label' =>
'LLL:EXT:lang/locallang_general.xml:LGL.language',
18 'foreign_table' =>
'sys_language',
19 'foreign_table_where' =>
'ORDER BY sys_language.title',
21 array(
'LLL:EXT:lang/locallang_general.xml:LGL.allLanguages', -1),
22 array(
'LLL:EXT:lang/locallang_general.xml:LGL.default_value', 0)
26 'l18n_parent' => array(
27 'displayCond' =>
'FIELD:sys_language_uid:>:0',
29 'label' =>
'LLL:EXT:lang/locallang_general.xml:LGL.l18n_parent',
35 'foreign_table' =>
'tx_irretutorial_mnasym_hotel',
36 'foreign_table_where' =>
'AND tx_irretutorial_mnasym_hotel.pid=###CURRENT_PID### AND tx_irretutorial_mnasym_hotel.sys_language_uid IN (-1,0)',
39 'l18n_diffsource' => array(
41 'type' =>
'passthrough' 46 'label' =>
'LLL:EXT:lang/locallang_general.xml:LGL.hidden',
54 'l10n_mode' =>
'prefixLangTitle',
55 'label' =>
'LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tx_irretutorial_hotel.title',
64 'label' =>
'LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tx_irretutorial_hotel.offers',
67 'foreign_table' =>
'tx_irretutorial_mnasym_hotel_offer_rel',
68 'foreign_field' =>
'hotelid',
69 'foreign_sortby' =>
'hotelsort',
70 'foreign_label' =>
'offerid',
72 'appearance' => array(
73 'showSynchronizationLink' => 1,
74 'showAllLocalizationLink' => 1,
75 'showPossibleLocalizationRecords' => 1,
76 'showRemovedLocalizationRecords' => 1,
79 'localizationMode' =>
'select',
85 '0' => Array(
'showitem' =>
86 '--div--;LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tabs.general, title;;;;2-2-2, offers;;;;3-3-3,' .
87 '--div--;LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tabs.visibility, sys_language_uid;;;;1-1-1, l18n_parent, l18n_diffsource, hidden;;1' 91 '1' => Array(
'showitem' =>
'')
97 $TCA[
'tx_irretutorial_mnasym_hotel_offer_rel'] = array(
98 'ctrl' =>
$TCA[
'tx_irretutorial_mnasym_hotel_offer_rel'][
'ctrl'],
100 'showRecordFieldList' =>
'sys_language_uid,l18n_parent,l18n_diffsource,hidden,title,hotelid,offerid,prices,hotelsort,offersort' 102 'feInterface' =>
$TCA[
'tx_irretutorial_mnasym_hotel_offer_rel'][
'feInterface'],
104 'sys_language_uid' => array(
106 'label' =>
'LLL:EXT:lang/locallang_general.xml:LGL.language',
109 'foreign_table' =>
'sys_language',
110 'foreign_table_where' =>
'ORDER BY sys_language.title',
112 array(
'LLL:EXT:lang/locallang_general.xml:LGL.allLanguages', -1),
113 array(
'LLL:EXT:lang/locallang_general.xml:LGL.default_value', 0)
117 'l18n_parent' => array(
118 'displayCond' =>
'FIELD:sys_language_uid:>:0',
120 'label' =>
'LLL:EXT:lang/locallang_general.xml:LGL.l18n_parent',
126 'foreign_table' =>
'tx_irretutorial_mnasym_hotel_offer_rel',
127 'foreign_table_where' =>
'AND tx_irretutorial_mnasym_hotel_offer_rel.pid=###CURRENT_PID### AND tx_irretutorial_mnasym_hotel_offer_rel.sys_language_uid IN (-1,0)',
130 'l18n_diffsource' => array(
132 'type' =>
'passthrough' 137 'label' =>
'LLL:EXT:lang/locallang_general.xml:LGL.hidden',
144 'label' =>
'LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tx_irretutorial_hotel_offer_rel.hotelid',
147 'foreign_table' =>
'tx_irretutorial_mnasym_hotel',
148 'foreign_table_where' =>
'AND tx_irretutorial_mnasym_hotel.pid=###CURRENT_PID### AND tx_irretutorial_mnasym_hotel.sys_language_uid="###REC_FIELD_sys_language_uid###"',
150 'localizeReferences' => 1,
154 'label' =>
'LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tx_irretutorial_hotel_offer_rel.offerid',
157 'foreign_table' =>
'tx_irretutorial_mnasym_offer',
158 'foreign_table_where' =>
'AND tx_irretutorial_mnasym_offer.pid=###CURRENT_PID### AND tx_irretutorial_mnasym_offer.sys_language_uid="###REC_FIELD_sys_language_uid###"',
160 'localizeReferences' => 1,
164 'label' =>
'LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tx_irretutorial_hotel_offer_rel.prices',
167 'foreign_table' =>
'tx_irretutorial_mnasym_price',
168 'foreign_field' =>
'parentid',
170 'appearance' => array(
171 'showSynchronizationLink' => 1,
172 'showAllLocalizationLink' => 1,
173 'showPossibleLocalizationRecords' => 1,
174 'showRemovedLocalizationRecords' => 1,
176 'behaviour' => array(
177 'localizationMode' =>
'select',
181 'hotelsort' => array(
183 'type' =>
'passthrough',
186 'offersort' => array(
188 'type' =>
'passthrough',
193 '0' => Array(
'showitem' =>
194 '--div--;LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tabs.general, title;;;;2-2-2, hotelid;;;;3-3-3, offerid, prices,' .
195 '--div--;LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tabs.visibility, sys_language_uid;;;;1-1-1, l18n_parent, l18n_diffsource, hidden;;1, hotelsort, offersort' 199 '1' => Array(
'showitem' =>
'')
205 $TCA[
'tx_irretutorial_mnasym_offer'] = array(
206 'ctrl' =>
$TCA[
'tx_irretutorial_mnasym_offer'][
'ctrl'],
207 'interface' => array(
208 'showRecordFieldList' =>
'sys_language_uid,l18n_parent,l18n_diffsource,hidden,title,hotels' 210 'feInterface' =>
$TCA[
'tx_irretutorial_mnasym_offer'][
'feInterface'],
212 'sys_language_uid' => array(
214 'label' =>
'LLL:EXT:lang/locallang_general.xml:LGL.language',
217 'foreign_table' =>
'sys_language',
218 'foreign_table_where' =>
'ORDER BY sys_language.title',
220 array(
'LLL:EXT:lang/locallang_general.xml:LGL.allLanguages', -1),
221 array(
'LLL:EXT:lang/locallang_general.xml:LGL.default_value', 0)
225 'l18n_parent' => array(
226 'displayCond' =>
'FIELD:sys_language_uid:>:0',
228 'label' =>
'LLL:EXT:lang/locallang_general.xml:LGL.l18n_parent',
234 'foreign_table' =>
'tx_irretutorial_mnasym_offer',
235 'foreign_table_where' =>
'AND tx_irretutorial_mnasym_offer.pid=###CURRENT_PID### AND tx_irretutorial_mnasym_offer.sys_language_uid IN (-1,0)',
238 'l18n_diffsource' => array(
240 'type' =>
'passthrough' 245 'label' =>
'LLL:EXT:lang/locallang_general.xml:LGL.hidden',
253 'l10n_mode' =>
'prefixLangTitle',
254 'label' =>
'LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tx_irretutorial_offer.title',
258 'eval' =>
'required',
263 'label' =>
'LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tx_irretutorial_offer.hotels',
266 'foreign_table' =>
'tx_irretutorial_mnasym_hotel_offer_rel',
267 'foreign_field' =>
'offerid',
268 'foreign_sortby' =>
'offersort',
269 'foreign_label' =>
'hotelid',
271 'appearance' => array(
272 'showSynchronizationLink' => 1,
273 'showAllLocalizationLink' => 1,
274 'showPossibleLocalizationRecords' => 1,
275 'showRemovedLocalizationRecords' => 1,
277 'behaviour' => array(
278 'localizationMode' =>
'select',
284 '0' => Array(
'showitem' =>
285 '--div--;LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tabs.general, title;;;;2-2-2, hotels,' .
286 '--div--;LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tabs.visibility, sys_language_uid;;;;1-1-1, l18n_parent, l18n_diffsource, hidden;;1' 290 '1' => Array(
'showitem' =>
'')
296 $TCA[
'tx_irretutorial_mnasym_price'] = array(
297 'ctrl' =>
$TCA[
'tx_irretutorial_mnasym_price'][
'ctrl'],
298 'interface' => array(
299 'showRecordFieldList' =>
'sys_language_uid,l18n_parent,l18n_diffsource,hidden,title,parentid,price' 301 'feInterface' =>
$TCA[
'tx_irretutorial_mnasym_price'][
'feInterface'],
303 'sys_language_uid' => array(
305 'label' =>
'LLL:EXT:lang/locallang_general.xml:LGL.language',
308 'foreign_table' =>
'sys_language',
309 'foreign_table_where' =>
'ORDER BY sys_language.title',
311 array(
'LLL:EXT:lang/locallang_general.xml:LGL.allLanguages', -1),
312 array(
'LLL:EXT:lang/locallang_general.xml:LGL.default_value', 0)
316 'l18n_parent' => array(
317 'displayCond' =>
'FIELD:sys_language_uid:>:0',
319 'label' =>
'LLL:EXT:lang/locallang_general.xml:LGL.l18n_parent',
325 'foreign_table' =>
'tx_irretutorial_mnasym_price',
326 'foreign_table_where' =>
'AND tx_irretutorial_mnasym_price.pid=###CURRENT_PID### AND tx_irretutorial_mnasym_price.sys_language_uid IN (-1,0)',
329 'l18n_diffsource' => array(
331 'type' =>
'passthrough' 336 'label' =>
'LLL:EXT:lang/locallang_general.xml:LGL.hidden',
344 'type' =>
'passthrough',
349 'l10n_mode' =>
'prefixLangTitle',
350 'label' =>
'LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tx_irretutorial_price.title',
354 'eval' =>
'required',
359 'label' =>
'LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tx_irretutorial_price.price',
368 '0' => Array(
'showitem' =>
369 '--div--;LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tabs.general, title;;;;2-2-2, parentid, price;;;;3-3-3,' .
370 '--div--;LLL:EXT:irre_tutorial/Resources/Private/Language/locallang_db.xml:tabs.visibility, sys_language_uid;;;;1-1-1, l18n_parent, l18n_diffsource, hidden;;1, parentid' 374 '1' => Array(
'showitem' =>
'')
if(!defined('TYPO3_MODE')) $TCA['tx_irretutorial_mnasym_hotel']