Commit 0dbf1378 authored by Anja Leichsenring's avatar Anja Leichsenring Committed by Christian Kuhn
Browse files

[TASK] Extract ext:test_irre_foreignfield from ext:irre_tutorial

For easier testing, ext:irre_tutorial "foreignfield" setup
is extracted to a dedicated extension.
Tests concerning these tables can now load the smaller
test extension, which reduces system load and simplifies
maintenance.

Resolves: #95952
Releases: master, 11.5
Change-Id: I6fc581ac20821a4dcaff724cef4b3768e7f33dec
Reviewed-on: https://review.typo3.org/c/Packages/TYPO3.CMS/+/72208


Tested-by: core-ci's avatarcore-ci <typo3@b13.com>
Tested-by: Stefan Bürk's avatarStefan Bürk <stefan@buerk.tech>
Tested-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
Reviewed-by: Stefan Bürk's avatarStefan Bürk <stefan@buerk.tech>
Reviewed-by: Christian Kuhn's avatarChristian Kuhn <lolli@schwarzbu.ch>
parent 23910371
Pipeline #19620 passed with stages
in 38 minutes and 6 seconds
...@@ -222,7 +222,6 @@ class ActionTest extends AbstractActionTestCase ...@@ -222,7 +222,6 @@ class ActionTest extends AbstractActionTestCase
$response = $this->executeFrontendSubRequest((new InternalRequest())->withPageId(self::VALUE_PageId)); $response = $this->executeFrontendSubRequest((new InternalRequest())->withPageId(self::VALUE_PageId));
$responseSections = ResponseContent::fromString((string)$response->getBody())->getSections(); $responseSections = ResponseContent::fromString((string)$response->getBody())->getSections();
self::assertThat( self::assertThat(
$responseSections, $responseSections,
$this->getRequestSectionStructureHasRecordConstraint() $this->getRequestSectionStructureHasRecordConstraint()
......
...@@ -15,21 +15,21 @@ ...@@ -15,21 +15,21 @@
,29,298,"tt_content",0,1,"categories",,,,,,,,,,, ,29,298,"tt_content",0,1,"categories",,,,,,,,,,,
,30,298,"tt_content",0,2,"categories",,,,,,,,,,, ,30,298,"tt_content",0,2,"categories",,,,,,,,,,,
"tt_content",,,,,,,,,,,,,,,,, "tt_content",,,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","header","image","categories","tx_irretutorial_1nff_hotels",, ,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","header","image","categories","tx_testirreforeignfield_hotels",,
,297,89,256,0,0,0,0,0,0,0,0,"Regular Element #1",0,2,0,, ,297,89,256,0,0,0,0,0,0,0,0,"Regular Element #1",0,2,0,,
,298,89,512,0,0,0,0,0,0,0,0,"Regular Element #2",0,2,0,, ,298,89,512,0,0,0,0,0,0,0,0,"Regular Element #2",0,2,0,,
"tx_irretutorial_1nff_hotel",,,,,,,,,,,,,,,,, "tx_testirreforeignfield_hotel",,,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","l18n_diffsource","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier","offers" ,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","l18n_diffsource","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier","offers"
,3,89,1,0,0,0,,0,0,0,0,0,"Hotel #1",297,"tt_content",1nff.hotels,0 ,3,89,1,0,0,0,,0,0,0,0,0,"Hotel #1",297,"tt_content","1nff.hotels",0
,4,89,2,0,0,0,,0,0,0,0,0,"Hotel #2",297,"tt_content",1nff.hotels,0 ,4,89,2,0,0,0,,0,0,0,0,0,"Hotel #2",297,"tt_content","1nff.hotels",0
,5,89,1,0,0,0,,0,0,0,0,0,"Hotel #1",298,"tt_content",1nff.hotels,0 ,5,89,1,0,0,0,,0,0,0,0,0,"Hotel #1",298,"tt_content","1nff.hotels",0
"sys_refindex",,,,,,,,,,,,,,,,, "sys_refindex",,,,,,,,,,,,,,,,,
,"hash","tablename","recuid","field","flexpointer","softref_key","softref_id","sorting","workspace","ref_table","ref_uid","ref_string",,,,, ,"hash","tablename","recuid","field","flexpointer","softref_key","softref_id","sorting","workspace","ref_table","ref_uid","ref_string",,,,,
,"1b70a8e25c22645f7a49a79f57f3cf3f","sys_category",31,"parent",,,,0,0,"sys_category",28,,,,,, ,"1b70a8e25c22645f7a49a79f57f3cf3f","sys_category",31,"parent",,,,0,0,"sys_category",28,,,,,,
,"1ea8fb364449dd57ef33bf410d0d97ce","tt_content",298,"tx_irretutorial_1nff_hotels",,,,0,0,"tx_irretutorial_1nff_hotel",5,,,,,,
,"3c637501ab9c158daa933643bff8cc43","sys_category",28,"items",,,,0,0,"tt_content",297,,,,,, ,"3c637501ab9c158daa933643bff8cc43","sys_category",28,"items",,,,0,0,"tt_content",297,,,,,,
,"4db47dff0b7cfc1011b50654d6ae26ba","tt_content",297,"tx_irretutorial_1nff_hotels",,,,1,0,"tx_irretutorial_1nff_hotel",4,,,,,,
,"74f844144854e2f894e8a22e620948d5","tt_content",297,"tx_irretutorial_1nff_hotels",,,,0,0,"tx_irretutorial_1nff_hotel",3,,,,,,
,"aabda97b66f9b693f30d1faf442b37d6","sys_category",29,"items",,,,1,0,"tt_content",298,,,,,, ,"aabda97b66f9b693f30d1faf442b37d6","sys_category",29,"items",,,,1,0,"tt_content",298,,,,,,
,"b102e2f9b1ed99b14d813363199cb281","sys_category",30,"items",,,,0,0,"tt_content",298,,,,,, ,"b102e2f9b1ed99b14d813363199cb281","sys_category",30,"items",,,,0,0,"tt_content",298,,,,,,
,"e19100d609a435906e16432a41b55c72","sys_category",29,"items",,,,0,0,"tt_content",297,,,,,, ,"e19100d609a435906e16432a41b55c72","sys_category",29,"items",,,,0,0,"tt_content",297,,,,,,
,"b9be8f0166b062001c138957270e72e2","tt_content",297,"tx_testirreforeignfield_hotels",,,,0,0,"tx_testirreforeignfield_hotel",3,,,,,,
,"50d9980f8befd0df6533dc786eedbffa","tt_content",297,"tx_testirreforeignfield_hotels",,,,1,0,"tx_testirreforeignfield_hotel",4,,,,,,
,"4e8bfa4d76d4cec2d9f6ec62d2974371","tt_content",298,"tx_testirreforeignfield_hotels",,,,0,0,"tx_testirreforeignfield_hotel",5,,,,,,
...@@ -37,6 +37,7 @@ class DefaultValuesTest extends AbstractDataHandlerActionTestCase ...@@ -37,6 +37,7 @@ class DefaultValuesTest extends AbstractDataHandlerActionTestCase
protected $scenarioDataSetDirectory = 'typo3/sysext/core/Tests/Functional/DataHandling/DataHandler/DataSet/'; protected $scenarioDataSetDirectory = 'typo3/sysext/core/Tests/Functional/DataHandling/DataHandler/DataSet/';
protected $testExtensionsToLoad = [ protected $testExtensionsToLoad = [
'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_irre_foreignfield',
'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial', 'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial',
]; ];
......
...@@ -33,6 +33,7 @@ class GetUniqueTranslationTest extends AbstractDataHandlerActionTestCase ...@@ -33,6 +33,7 @@ class GetUniqueTranslationTest extends AbstractDataHandlerActionTestCase
protected $scenarioDataSetDirectory = 'typo3/sysext/core/Tests/Functional/DataHandling/DataHandler/DataSet/'; protected $scenarioDataSetDirectory = 'typo3/sysext/core/Tests/Functional/DataHandling/DataHandler/DataSet/';
protected $testExtensionsToLoad = [ protected $testExtensionsToLoad = [
'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_irre_foreignfield',
'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial', 'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial',
]; ];
......
...@@ -30,9 +30,9 @@ class HookTest extends AbstractDataHandlerActionTestCase ...@@ -30,9 +30,9 @@ class HookTest extends AbstractDataHandlerActionTestCase
const VALUE_PageId = 89; const VALUE_PageId = 89;
const VALUE_ContentId = 297; const VALUE_ContentId = 297;
const TABLE_Content = 'tt_content'; const TABLE_Content = 'tt_content';
const TABLE_Hotel = 'tx_irretutorial_1nff_hotel'; const TABLE_Hotel = 'tx_testirreforeignfield_hotel';
const TABLE_Category = 'sys_category'; const TABLE_Category = 'sys_category';
const FIELD_ContentHotel = 'tx_irretutorial_1nff_hotels'; const FIELD_ContentHotel = 'tx_testirreforeignfield_hotels';
const FIELD_Categories = 'categories'; const FIELD_Categories = 'categories';
/** /**
...@@ -51,6 +51,7 @@ class HookTest extends AbstractDataHandlerActionTestCase ...@@ -51,6 +51,7 @@ class HookTest extends AbstractDataHandlerActionTestCase
protected $scenarioDataSetDirectory = 'typo3/sysext/core/Tests/Functional/DataHandling/DataHandler/DataSet/'; protected $scenarioDataSetDirectory = 'typo3/sysext/core/Tests/Functional/DataHandling/DataHandler/DataSet/';
protected $testExtensionsToLoad = [ protected $testExtensionsToLoad = [
'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_irre_foreignfield',
'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial', 'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial',
]; ];
......
...@@ -42,7 +42,7 @@ class ActionTest extends AbstractDataHandlerActionTestCase ...@@ -42,7 +42,7 @@ class ActionTest extends AbstractDataHandlerActionTestCase
protected $assertCleanReferenceIndex = false; protected $assertCleanReferenceIndex = false;
protected $testExtensionsToLoad = [ protected $testExtensionsToLoad = [
'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial', 'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_irre_foreignfield',
]; ];
/** /**
......
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
,"uid","pid","title","db_mountpoints",,,,,,,,,, ,"uid","pid","title","db_mountpoints",,,,,,,,,,
,1,0,"Test WS",88,,,,,,,,,, ,1,0,"Test WS",88,,,,,,,,,,
"tt_content",,,,,,,,,,,,,, "tt_content",,,,,,,,,,,,,,
,"uid","pid","CType","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","header","tx_irretutorial_flexform" ,"uid","pid","CType","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","header","tx_testirreforeignfield_flexform"
,100,1,,256,0,0,0,0,0,0,0,0,"Content #1","<?xml version='1.0' encoding='utf-8' standalone='yes' ?><T3FlexForms><data><sheet index='sDEF'><language index='lDEF'><field index='files'><value index='vDEF'>1</value></field></language></sheet></data></T3FlexForms>" ,100,1,,256,0,0,0,0,0,0,0,0,"Content #1","<?xml version='1.0' encoding='utf-8' standalone='yes' ?><T3FlexForms><data><sheet index='sDEF'><language index='lDEF'><field index='files'><value index='vDEF'>1</value></field></language></sheet></data></T3FlexForms>"
# we assume the auto-generated storage 1 to exist here # we assume the auto-generated storage 1 to exist here
"sys_file",,,,,,,,,,,,,, "sys_file",,,,,,,,,,,,,,
......
...@@ -39,12 +39,12 @@ abstract class AbstractActionTestCase extends AbstractDataHandlerActionTestCase ...@@ -39,12 +39,12 @@ abstract class AbstractActionTestCase extends AbstractDataHandlerActionTestCase
const TABLE_Page = 'pages'; const TABLE_Page = 'pages';
const TABLE_Content = 'tt_content'; const TABLE_Content = 'tt_content';
const TABLE_Hotel = 'tx_irretutorial_1nff_hotel'; const TABLE_Hotel = 'tx_testirreforeignfield_hotel';
const TABLE_Offer = 'tx_irretutorial_1nff_offer'; const TABLE_Offer = 'tx_testirreforeignfield_offer';
const TABLE_Price = 'tx_irretutorial_1nff_price'; const TABLE_Price = 'tx_testirreforeignfield_price';
const FIELD_PageHotel = 'tx_irretutorial_hotels'; const FIELD_PageHotel = 'tx_testirreforeignfield_hotels';
const FIELD_ContentHotel = 'tx_irretutorial_1nff_hotels'; const FIELD_ContentHotel = 'tx_testirreforeignfield_hotels';
const FIELD_HotelOffer = 'offers'; const FIELD_HotelOffer = 'offers';
const FIELD_OfferPrice = 'prices'; const FIELD_OfferPrice = 'prices';
...@@ -54,7 +54,7 @@ abstract class AbstractActionTestCase extends AbstractDataHandlerActionTestCase ...@@ -54,7 +54,7 @@ abstract class AbstractActionTestCase extends AbstractDataHandlerActionTestCase
protected $scenarioDataSetDirectory = 'typo3/sysext/core/Tests/Functional/DataHandling/IRRE/ForeignField/DataSet/'; protected $scenarioDataSetDirectory = 'typo3/sysext/core/Tests/Functional/DataHandling/IRRE/ForeignField/DataSet/';
protected $testExtensionsToLoad = [ protected $testExtensionsToLoad = [
'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/irre_tutorial', 'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_irre_foreignfield',
]; ];
protected function setUp(): void protected function setUp(): void
...@@ -66,8 +66,8 @@ abstract class AbstractActionTestCase extends AbstractDataHandlerActionTestCase ...@@ -66,8 +66,8 @@ abstract class AbstractActionTestCase extends AbstractDataHandlerActionTestCase
$this->setUpFrontendRootPage( $this->setUpFrontendRootPage(
1, 1,
[ [
'typo3/sysext/core/Tests/Functional/Fixtures/Frontend/JsonRenderer.typoscript', 'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_irre_foreignfield/Configuration/TypoScript/JsonRenderer.typoscript',
'typo3/sysext/core/Tests/Functional/Fixtures/Frontend/ExtbaseJsonRenderer.typoscript', 'typo3/sysext/core/Tests/Functional/Fixtures/Extensions/test_irre_foreignfield/Configuration/TypoScript/ExtbaseJsonRenderer.typoscript',
] ]
); );
} }
...@@ -511,10 +511,10 @@ abstract class AbstractActionTestCase extends AbstractDataHandlerActionTestCase ...@@ -511,10 +511,10 @@ abstract class AbstractActionTestCase extends AbstractDataHandlerActionTestCase
// Localize CE 297 which has two hotels, those are localized, too. // Localize CE 297 which has two hotels, those are localized, too.
$newTableIds = $this->actionService->localizeRecord(self::TABLE_Content, self::VALUE_ContentIdFirst, self::VALUE_LanguageId); $newTableIds = $this->actionService->localizeRecord(self::TABLE_Content, self::VALUE_ContentIdFirst, self::VALUE_LanguageId);
$this->recordIds['localizedContentId'] = $newTableIds['tt_content'][self::VALUE_ContentIdFirst]; $this->recordIds['localizedContentId'] = $newTableIds['tt_content'][self::VALUE_ContentIdFirst];
$this->recordIds['localizedHotelId'] = $newTableIds['tx_irretutorial_1nff_hotel'][self::VALUE_HotelIdFirst]; $this->recordIds['localizedHotelId'] = $newTableIds['tx_testirreforeignfield_hotel'][self::VALUE_HotelIdFirst];
// Delete one localized hotel (and its children) again. // Delete one localized hotel (and its children) again.
// We end up with having one localized hotel child and a missing one, while both exist in default language. // We end up with having one localized hotel child and a missing one, while both exist in default language.
$this->actionService->deleteRecord('tx_irretutorial_1nff_hotel', $this->recordIds['localizedHotelId']); $this->actionService->deleteRecord('tx_testirreforeignfield_hotel', $this->recordIds['localizedHotelId']);
// Now inlineLocalizeSynchronize->localize - This is the 'localize all records' button when inline // Now inlineLocalizeSynchronize->localize - This is the 'localize all records' button when inline
// 'appearance' 'showAllLocalizationLink' has been enabled. It should re-localize the missing hotel again. // 'appearance' 'showAllLocalizationLink' has been enabled. It should re-localize the missing hotel again.
$this->actionService->invoke( $this->actionService->invoke(
...@@ -523,7 +523,7 @@ abstract class AbstractActionTestCase extends AbstractDataHandlerActionTestCase ...@@ -523,7 +523,7 @@ abstract class AbstractActionTestCase extends AbstractDataHandlerActionTestCase
'tt_content' => [ 'tt_content' => [
$this->recordIds['localizedContentId'] => [ $this->recordIds['localizedContentId'] => [
'inlineLocalizeSynchronize' => [ 'inlineLocalizeSynchronize' => [
'field' => 'tx_irretutorial_1nff_hotels', 'field' => 'tx_testirreforeignfield_hotels',
'language' => 1, 'language' => 1,
'action' => 'localize', 'action' => 'localize',
], ],
......
"pages",,,,,,,,,,,,,,,,, "pages",,,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","tx_irretutorial_hotels",,,,,, ,"uid","pid","sorting","deleted","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","tx_testirreforeignfield_hotels",,,,,,
,1,0,256,0,0,0,0,0,0,"FunctionalTest",0,,,,,, ,1,0,256,0,0,0,0,0,0,"FunctionalTest",0,,,,,,
,88,1,256,0,0,0,0,0,0,"DataHandlerTest",0,,,,,, ,88,1,256,0,0,0,0,0,0,"DataHandlerTest",0,,,,,,
,89,88,256,0,0,0,0,0,0,"Relations",1,,,,,, ,89,88,256,0,0,0,0,0,0,"Relations",1,,,,,,
...@@ -9,44 +9,44 @@ ...@@ -9,44 +9,44 @@
,1,0,0,"Dansk","dk",,,,,,,,,,,, ,1,0,0,"Dansk","dk",,,,,,,,,,,,
,2,0,0,"Deutsch","de",,,,,,,,,,,, ,2,0,0,"Deutsch","de",,,,,,,,,,,,
"tt_content",,,,,,,,,,,,,,,,, "tt_content",,,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","header","image","tx_irretutorial_1nff_hotels",,, ,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","header","image","tx_testirreforeignfield_hotels",,,
,297,89,256,0,0,0,0,0,0,0,0,"Regular Element #1",0,2,,, ,297,89,256,0,0,0,0,0,0,0,0,"Regular Element #1",0,2,,,
,298,89,512,0,0,0,0,0,0,0,0,"Regular Element #2",0,1,,, ,298,89,512,0,0,0,0,0,0,0,0,"Regular Element #2",0,1,,,
"tx_irretutorial_1nff_hotel",,,,,,,,,,,,,,,,, "tx_testirreforeignfield_hotel",,,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","l18n_diffsource","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier","offers" ,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","l18n_diffsource","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier","offers"
,2,89,1,0,0,0,,0,0,0,0,0,"Hotel #0",89,"pages",,0 ,2,89,1,0,0,0,,0,0,0,0,0,"Hotel #0",89,"pages",,0
,3,89,1,0,0,0,,0,0,0,0,0,"Hotel #1",297,"tt_content",1nff.hotels,2 ,3,89,1,0,0,0,,0,0,0,0,0,"Hotel #1",297,"tt_content","1nff.hotels",2
,4,89,2,0,0,0,,0,0,0,0,0,"Hotel #2",297,"tt_content",1nff.hotels,1 ,4,89,2,0,0,0,,0,0,0,0,0,"Hotel #2",297,"tt_content","1nff.hotels",1
,5,89,1,0,0,0,,0,0,0,0,0,"Hotel #1",298,"tt_content",1nff.hotels,1 ,5,89,1,0,0,0,,0,0,0,0,0,"Hotel #1",298,"tt_content","1nff.hotels",1
"tx_irretutorial_1nff_offer",,,,,,,,,,,,,,,,, "tx_testirreforeignfield_offer",,,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","l18n_diffsource","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier","prices" ,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","l18n_diffsource","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier","prices"
,5,89,1,0,0,0,,0,0,0,0,0,"Offer #1.1",3,"tx_irretutorial_1nff_hotel",,3 ,5,89,1,0,0,0,,0,0,0,0,0,"Offer #1.1",3,"tx_testirreforeignfield_hotel",,3
,6,89,2,0,0,0,,0,0,0,0,0,"Offer #1.2",3,"tx_irretutorial_1nff_hotel",,2 ,6,89,2,0,0,0,,0,0,0,0,0,"Offer #1.2",3,"tx_testirreforeignfield_hotel",,2
,7,89,1,0,0,0,,0,0,0,0,0,"Offer #2.1",4,"tx_irretutorial_1nff_hotel",,1 ,7,89,1,0,0,0,,0,0,0,0,0,"Offer #2.1",4,"tx_testirreforeignfield_hotel",,1
,8,89,1,0,0,0,,0,0,0,0,0,"Offer #1.1",5,"tx_irretutorial_1nff_hotel",,1 ,8,89,1,0,0,0,,0,0,0,0,0,"Offer #1.1",5,"tx_testirreforeignfield_hotel",,1
"tx_irretutorial_1nff_price",,,,,,,,,,,,,,,,, "tx_testirreforeignfield_price",,,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","l18n_diffsource","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier", ,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","l18n_diffsource","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier",
,7,89,1,0,0,0,,0,0,0,0,0,"Price #1.1.1",5,"tx_irretutorial_1nff_offer",, ,7,89,1,0,0,0,,0,0,0,0,0,"Price #1.1.1",5,"tx_testirreforeignfield_offer",,
,8,89,2,0,0,0,,0,0,0,0,0,"Price #1.1.2",5,"tx_irretutorial_1nff_offer",, ,8,89,2,0,0,0,,0,0,0,0,0,"Price #1.1.2",5,"tx_testirreforeignfield_offer",,
,9,89,3,0,0,0,,0,0,0,0,0,"Price #1.1.3",5,"tx_irretutorial_1nff_offer",, ,9,89,3,0,0,0,,0,0,0,0,0,"Price #1.1.3",5,"tx_testirreforeignfield_offer",,
,10,89,1,0,0,0,,0,0,0,0,0,"Price #1.2.1",6,"tx_irretutorial_1nff_offer",, ,10,89,1,0,0,0,,0,0,0,0,0,"Price #1.2.1",6,"tx_testirreforeignfield_offer",,
,11,89,2,0,0,0,,0,0,0,0,0,"Price #1.2.2",6,"tx_irretutorial_1nff_offer",, ,11,89,2,0,0,0,,0,0,0,0,0,"Price #1.2.2",6,"tx_testirreforeignfield_offer",,
,12,89,1,0,0,0,,0,0,0,0,0,"Price #2.1.1",7,"tx_irretutorial_1nff_offer",, ,12,89,1,0,0,0,,0,0,0,0,0,"Price #2.1.1",7,"tx_testirreforeignfield_offer",,
,13,89,1,0,0,0,,0,0,0,0,0,"Price #1.1.1",8,"tx_irretutorial_1nff_offer",, ,13,89,1,0,0,0,,0,0,0,0,0,"Price #1.1.1",8,"tx_testirreforeignfield_offer",,
"sys_refindex",,,,,,,,,,,,,,,,, "sys_refindex",,,,,,,,,,,,,,,,,
,"hash","tablename","recuid","field","flexpointer","softref_key","softref_id","sorting","workspace","ref_table","ref_uid","ref_string",,,,, ,"hash","tablename","recuid","field","flexpointer","softref_key","softref_id","sorting","workspace","ref_table","ref_uid","ref_string",,,,,
,"58521c3fb6b7050e33ae71d02a7ac20d","pages",89,"tx_irretutorial_hotels",,,,0,0,"tx_irretutorial_1nff_hotel",2,,,,,, ,"8309f9a3ae2a259bdcb29913b7101244","pages",89,"tx_testirreforeignfield_hotels",,,,0,0,"tx_testirreforeignfield_hotel",2,,,,,,
,"74f844144854e2f894e8a22e620948d5","tt_content",297,"tx_irretutorial_1nff_hotels",,,,0,0,"tx_irretutorial_1nff_hotel",3,,,,,, ,"b9be8f0166b062001c138957270e72e2","tt_content",297,"tx_testirreforeignfield_hotels",,,,0,0,"tx_testirreforeignfield_hotel",3,,,,,,
,"4db47dff0b7cfc1011b50654d6ae26ba","tt_content",297,"tx_irretutorial_1nff_hotels",,,,1,0,"tx_irretutorial_1nff_hotel",4,,,,,, ,"50d9980f8befd0df6533dc786eedbffa","tt_content",297,"tx_testirreforeignfield_hotels",,,,1,0,"tx_testirreforeignfield_hotel",4,,,,,,
,"1ea8fb364449dd57ef33bf410d0d97ce","tt_content",298,"tx_irretutorial_1nff_hotels",,,,0,0,"tx_irretutorial_1nff_hotel",5,,,,,, ,"4e8bfa4d76d4cec2d9f6ec62d2974371","tt_content",298,"tx_testirreforeignfield_hotels",,,,0,0,"tx_testirreforeignfield_hotel",5,,,,,,
,"6341e914a1bc771531b04a589f1e6c10","tx_irretutorial_1nff_hotel",3,"offers",,,,0,0,"tx_irretutorial_1nff_offer",5,,,,,, ,"0f8f737335f799fe854cad110043adbb","tx_testirreforeignfield_hotel",3,"offers",,,,0,0,"tx_testirreforeignfield_offer",5,,,,,,
,"b6b18aded51cc224658c8eda1e009117","tx_irretutorial_1nff_hotel",3,"offers",,,,1,0,"tx_irretutorial_1nff_offer",6,,,,,, ,"0bb4f497c3f8219b96eeffbd07cc3f98","tx_testirreforeignfield_hotel",3,"offers",,,,1,0,"tx_testirreforeignfield_offer",6,,,,,,
,"1c63417300a4a2423a0206cbc1cc6430","tx_irretutorial_1nff_hotel",4,"offers",,,,0,0,"tx_irretutorial_1nff_offer",7,,,,,, ,"77a0f5788043eba660dbcc94adde7344","tx_testirreforeignfield_hotel",4,"offers",,,,0,0,"tx_testirreforeignfield_offer",7,,,,,,
,"0db25b4f2fa1f8ab4d3296280222e2b5","tx_irretutorial_1nff_hotel",5,"offers",,,,0,0,"tx_irretutorial_1nff_offer",8,,,,,, ,"808ac7fa895f4ec61aaa183255d25956","tx_testirreforeignfield_hotel",5,"offers",,,,0,0,"tx_testirreforeignfield_offer",8,,,,,,
,"0fc0d09ae681642e4bc17ef8e338b20e","tx_irretutorial_1nff_offer",5,"prices",,,,0,0,"tx_irretutorial_1nff_price",7,,,,,, ,"cc09ae19a5e619c5ffcf8c5bdddc9d59","tx_testirreforeignfield_offer",5,"prices",,,,0,0,"tx_testirreforeignfield_price",7,,,,,,
,"ef81102fb56d455adf439a444ec05777","tx_irretutorial_1nff_offer",5,"prices",,,,1,0,"tx_irretutorial_1nff_price",8,,,,,, ,"5fe48b40d6ca75de1caa0e183720532f","tx_testirreforeignfield_offer",5,"prices",,,,1,0,"tx_testirreforeignfield_price",8,,,,,,
,"0be6b4051958ba5e752ac09f1b88ac7a","tx_irretutorial_1nff_offer",5,"prices",,,,2,0,"tx_irretutorial_1nff_price",9,,,,,, ,"b60b7f997a26002475b11ac77e3719c4","tx_testirreforeignfield_offer",5,"prices",,,,2,0,"tx_testirreforeignfield_price",9,,,,,,
,"447af67bf50f6b2e12eeb8928b53849b","tx_irretutorial_1nff_offer",6,"prices",,,,0,0,"tx_irretutorial_1nff_price",10,,,,,, ,"3ba8cf6deba3b25131b91ff428dac66e","tx_testirreforeignfield_offer",6,"prices",,,,0,0,"tx_testirreforeignfield_price",10,,,,,,
,"b509b296e32d7a2ee0b525f3cb04b30c","tx_irretutorial_1nff_offer",6,"prices",,,,1,0,"tx_irretutorial_1nff_price",11,,,,,, ,"1b5619b2db96553e7081b1cedb89f842","tx_testirreforeignfield_offer",6,"prices",,,,1,0,"tx_testirreforeignfield_price",11,,,,,,
,"3cd13aad565798bc7837b17d09eae98a","tx_irretutorial_1nff_offer",7,"prices",,,,0,0,"tx_irretutorial_1nff_price",12,,,,,, ,"2c4ea41c93f123ca77f1c5d54061936c","tx_testirreforeignfield_offer",7,"prices",,,,0,0,"tx_testirreforeignfield_price",12,,,,,,
,"2abe914437799afd8d74ff900e1ad9ea","tx_irretutorial_1nff_offer",8,"prices",,,,0,0,"tx_irretutorial_1nff_price",13,,,,,, ,"995ce52b64bc9024b648b137636f9eb4","tx_testirreforeignfield_offer",8,"prices",,,,0,0,"tx_testirreforeignfield_price",13,,,,,,
"pages",,,,,,,,,,,,,,,, "pages",,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","tx_irretutorial_hotels",,,,, ,"uid","pid","sorting","deleted","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","tx_testirreforeignfield_hotels",,,,,
,1,0,256,0,0,0,0,0,0,"FunctionalTest",0,,,,, ,1,0,256,0,0,0,0,0,0,"FunctionalTest",0,,,,,
,88,1,256,0,0,0,0,0,0,"DataHandlerTest",0,,,,, ,88,1,256,0,0,0,0,0,0,"DataHandlerTest",0,,,,,
,89,88,256,0,0,0,0,0,0,"Relations",1,,,,, ,89,88,256,0,0,0,0,0,0,"Relations",1,,,,,
...@@ -9,44 +9,44 @@ ...@@ -9,44 +9,44 @@
,1,0,0,"Dansk","dk",,,,,,,,,,, ,1,0,0,"Dansk","dk",,,,,,,,,,,
,2,0,0,"Deutsch","de",,,,,,,,,,, ,2,0,0,"Deutsch","de",,,,,,,,,,,
"tt_content",,,,,,,,,,,,,,,, "tt_content",,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","header","tx_irretutorial_1nff_hotels",,, ,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","header","tx_testirreforeignfield_hotels",,,
,297,89,768,0,0,0,0,0,0,0,0,"Regular Element #1",2,,, ,297,89,768,0,0,0,0,0,0,0,0,"Regular Element #1",2,,,
,298,89,512,0,0,0,0,0,0,0,0,"Regular Element #2",1,,, ,298,89,512,0,0,0,0,0,0,0,0,"Regular Element #2",1,,,
"tx_irretutorial_1nff_hotel",,,,,,,,,,,,,,,, "tx_testirreforeignfield_hotel",,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier","offers" ,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier","offers"
,2,89,1,0,0,0,0,0,0,0,0,"Hotel #0",89,"pages",,0 ,2,89,1,0,0,0,0,0,0,0,0,"Hotel #0",89,"pages",,0
,3,89,1,0,0,0,0,0,0,0,0,"Hotel #1",297,"tt_content",1nff.hotels,2 ,3,89,1,0,0,0,0,0,0,0,0,"Hotel #1",297,"tt_content","1nff.hotels",2
,4,89,2,0,0,0,0,0,0,0,0,"Hotel #2",297,"tt_content",1nff.hotels,1 ,4,89,2,0,0,0,0,0,0,0,0,"Hotel #2",297,"tt_content","1nff.hotels",1
,5,89,1,0,0,0,0,0,0,0,0,"Hotel #1",298,"tt_content",1nff.hotels,1 ,5,89,1,0,0,0,0,0,0,0,0,"Hotel #1",298,"tt_content","1nff.hotels",1
"tx_irretutorial_1nff_offer",,,,,,,,,,,,,,,, "tx_testirreforeignfield_offer",,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier","prices" ,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier","prices"
,5,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",3,"tx_irretutorial_1nff_hotel",,3 ,5,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",3,"tx_testirreforeignfield_hotel",,3
,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2",3,"tx_irretutorial_1nff_hotel",,2 ,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2",3,"tx_testirreforeignfield_hotel",,2
,7,89,1,0,0,0,0,0,0,0,0,"Offer #2.1",4,"tx_irretutorial_1nff_hotel",,1 ,7,89,1,0,0,0,0,0,0,0,0,"Offer #2.1",4,"tx_testirreforeignfield_hotel",,1
,8,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",5,"tx_irretutorial_1nff_hotel",,1 ,8,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",5,"tx_testirreforeignfield_hotel",,1
"tx_irretutorial_1nff_price",,,,,,,,,,,,,,,, "tx_testirreforeignfield_price",,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier", ,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier",
,7,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",5,"tx_irretutorial_1nff_offer",, ,7,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",5,"tx_testirreforeignfield_offer",,
,8,89,2,0,0,0,0,0,0,0,0,"Price #1.1.2",5,"tx_irretutorial_1nff_offer",, ,8,89,2,0,0,0,0,0,0,0,0,"Price #1.1.2",5,"tx_testirreforeignfield_offer",,
,9,89,3,0,0,0,0,0,0,0,0,"Price #1.1.3",5,"tx_irretutorial_1nff_offer",, ,9,89,3,0,0,0,0,0,0,0,0,"Price #1.1.3",5,"tx_testirreforeignfield_offer",,
,10,89,1,0,0,0,0,0,0,0,0,"Price #1.2.1",6,"tx_irretutorial_1nff_offer",, ,10,89,1,0,0,0,0,0,0,0,0,"Price #1.2.1",6,"tx_testirreforeignfield_offer",,
,11,89,2,0,0,0,0,0,0,0,0,"Price #1.2.2",6,"tx_irretutorial_1nff_offer",, ,11,89,2,0,0,0,0,0,0,0,0,"Price #1.2.2",6,"tx_testirreforeignfield_offer",,
,12,89,1,0,0,0,0,0,0,0,0,"Price #2.1.1",7,"tx_irretutorial_1nff_offer",, ,12,89,1,0,0,0,0,0,0,0,0,"Price #2.1.1",7,"tx_testirreforeignfield_offer",,
,13,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",8,"tx_irretutorial_1nff_offer",, ,13,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",8,"tx_testirreforeignfield_offer",,
"sys_refindex",,,,,,,,,,,,,,,, "sys_refindex",,,,,,,,,,,,,,,,
,"hash","tablename","recuid","field","flexpointer","softref_key","softref_id","sorting","workspace","ref_table","ref_uid","ref_string",,,, ,"hash","tablename","recuid","field","flexpointer","softref_key","softref_id","sorting","workspace","ref_table","ref_uid","ref_string",,,,
,"58521c3fb6b7050e33ae71d02a7ac20d","pages",89,"tx_irretutorial_hotels",,,,0,0,"tx_irretutorial_1nff_hotel",2,,,,, ,"8309f9a3ae2a259bdcb29913b7101244","pages",89,"tx_testirreforeignfield_hotels",,,,0,0,"tx_testirreforeignfield_hotel",2,,,,,
,"74f844144854e2f894e8a22e620948d5","tt_content",297,"tx_irretutorial_1nff_hotels",,,,0,0,"tx_irretutorial_1nff_hotel",3,,,,, ,"b9be8f0166b062001c138957270e72e2","tt_content",297,"tx_testirreforeignfield_hotels",,,,0,0,"tx_testirreforeignfield_hotel",3,,,,,
,"4db47dff0b7cfc1011b50654d6ae26ba","tt_content",297,"tx_irretutorial_1nff_hotels",,,,1,0,"tx_irretutorial_1nff_hotel",4,,,,, ,"50d9980f8befd0df6533dc786eedbffa","tt_content",297,"tx_testirreforeignfield_hotels",,,,1,0,"tx_testirreforeignfield_hotel",4,,,,,
,"1ea8fb364449dd57ef33bf410d0d97ce","tt_content",298,"tx_irretutorial_1nff_hotels",,,,0,0,"tx_irretutorial_1nff_hotel",5,,,,, ,"4e8bfa4d76d4cec2d9f6ec62d2974371","tt_content",298,"tx_testirreforeignfield_hotels",,,,0,0,"tx_testirreforeignfield_hotel",5,,,,,
,"6341e914a1bc771531b04a589f1e6c10","tx_irretutorial_1nff_hotel",3,"offers",,,,0,0,"tx_irretutorial_1nff_offer",5,,,,, ,"0f8f737335f799fe854cad110043adbb","tx_testirreforeignfield_hotel",3,"offers",,,,0,0,"tx_testirreforeignfield_offer",5,,,,,
,"b6b18aded51cc224658c8eda1e009117","tx_irretutorial_1nff_hotel",3,"offers",,,,1,0,"tx_irretutorial_1nff_offer",6,,,,, ,"0bb4f497c3f8219b96eeffbd07cc3f98","tx_testirreforeignfield_hotel",3,"offers",,,,1,0,"tx_testirreforeignfield_offer",6,,,,,
,"1c63417300a4a2423a0206cbc1cc6430","tx_irretutorial_1nff_hotel",4,"offers",,,,0,0,"tx_irretutorial_1nff_offer",7,,,,, ,"77a0f5788043eba660dbcc94adde7344","tx_testirreforeignfield_hotel",4,"offers",,,,0,0,"tx_testirreforeignfield_offer",7,,,,,
,"0db25b4f2fa1f8ab4d3296280222e2b5","tx_irretutorial_1nff_hotel",5,"offers",,,,0,0,"tx_irretutorial_1nff_offer",8,,,,, ,"808ac7fa895f4ec61aaa183255d25956","tx_testirreforeignfield_hotel",5,"offers",,,,0,0,"tx_testirreforeignfield_offer",8,,,,,
,"0fc0d09ae681642e4bc17ef8e338b20e","tx_irretutorial_1nff_offer",5,"prices",,,,0,0,"tx_irretutorial_1nff_price",7,,,,, ,"cc09ae19a5e619c5ffcf8c5bdddc9d59","tx_testirreforeignfield_offer",5,"prices",,,,0,0,"tx_testirreforeignfield_price",7,,,,,
,"ef81102fb56d455adf439a444ec05777","tx_irretutorial_1nff_offer",5,"prices",,,,1,0,"tx_irretutorial_1nff_price",8,,,,, ,"5fe48b40d6ca75de1caa0e183720532f","tx_testirreforeignfield_offer",5,"prices",,,,1,0,"tx_testirreforeignfield_price",8,,,,,
,"0be6b4051958ba5e752ac09f1b88ac7a","tx_irretutorial_1nff_offer",5,"prices",,,,2,0,"tx_irretutorial_1nff_price",9,,,,, ,"b60b7f997a26002475b11ac77e3719c4","tx_testirreforeignfield_offer",5,"prices",,,,2,0,"tx_testirreforeignfield_price",9,,,,,
,"447af67bf50f6b2e12eeb8928b53849b","tx_irretutorial_1nff_offer",6,"prices",,,,0,0,"tx_irretutorial_1nff_price",10,,,,, ,"3ba8cf6deba3b25131b91ff428dac66e","tx_testirreforeignfield_offer",6,"prices",,,,0,0,"tx_testirreforeignfield_price",10,,,,,
,"b509b296e32d7a2ee0b525f3cb04b30c","tx_irretutorial_1nff_offer",6,"prices",,,,1,0,"tx_irretutorial_1nff_price",11,,,,, ,"1b5619b2db96553e7081b1cedb89f842","tx_testirreforeignfield_offer",6,"prices",,,,1,0,"tx_testirreforeignfield_price",11,,,,,
,"3cd13aad565798bc7837b17d09eae98a","tx_irretutorial_1nff_offer",7,"prices",,,,0,0,"tx_irretutorial_1nff_price",12,,,,, ,"2c4ea41c93f123ca77f1c5d54061936c","tx_testirreforeignfield_offer",7,"prices",,,,0,0,"tx_testirreforeignfield_price",12,,,,,
,"2abe914437799afd8d74ff900e1ad9ea","tx_irretutorial_1nff_offer",8,"prices",,,,0,0,"tx_irretutorial_1nff_price",13,,,,, ,"995ce52b64bc9024b648b137636f9eb4","tx_testirreforeignfield_offer",8,"prices",,,,0,0,"tx_testirreforeignfield_price",13,,,,,
"pages",,,,,,,,,,,,,,,, "pages",,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","tx_irretutorial_hotels",,,,, ,"uid","pid","sorting","deleted","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","tx_testirreforeignfield_hotels",,,,,
,1,0,256,0,0,0,0,0,0,"FunctionalTest",0,,,,, ,1,0,256,0,0,0,0,0,0,"FunctionalTest",0,,,,,
,88,1,256,0,0,0,0,0,0,"DataHandlerTest",0,,,,, ,88,1,256,0,0,0,0,0,0,"DataHandlerTest",0,,,,,
,89,88,256,0,0,0,0,0,0,"Relations",1,,,,, ,89,88,256,0,0,0,0,0,0,"Relations",1,,,,,
...@@ -10,76 +10,76 @@ ...@@ -10,76 +10,76 @@
,1,0,0,"Dansk","dk",,,,,,,,,,, ,1,0,0,"Dansk","dk",,,,,,,,,,,
,2,0,0,"Deutsch","de",,,,,,,,,,, ,2,0,0,"Deutsch","de",,,,,,,,,,,
"tt_content",,,,,,,,,,,,,,,, "tt_content",,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","header","tx_irretutorial_1nff_hotels",,, ,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","header","tx_testirreforeignfield_hotels",,,
,297,89,256,0,0,0,0,0,0,0,0,"Regular Element #1",2,,, ,297,89,256,0,0,0,0,0,0,0,0,"Regular Element #1",2,,,
,298,89,512,0,0,0,0,0,0,0,0,"Regular Element #2",1,,, ,298,89,512,0,0,0,0,0,0,0,0,"Regular Element #2",1,,,
,299,91,256,0,0,0,298,0,0,0,0,"Regular Element #2",1,,, ,299,91,256,0,0,0,298,0,0,0,0,"Regular Element #2",1,,,
,300,91,128,0,0,0,297,0,0,0,0,"Regular Element #1",2,,, ,300,91,128,0,0,0,297,0,0,0,0,"Regular Element #1",2,,,
"tx_irretutorial_1nff_hotel",,,,,,,,,,,,,,,, "tx_testirreforeignfield_hotel",,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier","offers" ,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier","offers"
,2,89,1,0,0,0,0,0,0,0,0,"Hotel #0",89,"pages",,0 ,2,89,1,0,0,0,0,0,0,0,0,"Hotel #0",89,"pages",,0
,3,89,1,0,0,0,0,0,0,0,0,"Hotel #1",297,"tt_content",1nff.hotels,2 ,3,89,1,0,0,0,0,0,0,0,0,"Hotel #1",297,"tt_content","1nff.hotels",2
,4,89,2,0,0,0,0,0,0,0,0,"Hotel #2",297,"tt_content",1nff.hotels,1 ,4,89,2,0,0,0,0,0,0,0,0,"Hotel #2",297,"tt_content","1nff.hotels",1
,5,89,1,0,0,0,0,0,0,0,0,"Hotel #1",298,"tt_content",1nff.hotels,1 ,5,89,1,0,0,0,0,0,0,0,0,"Hotel #1",298,"tt_content","1nff.hotels",1
,6,91,1,0,0,0,2,0,0,0,0,"Hotel #0",91,"pages",,0 ,6,91,1,0,0,0,2,0,0,0,0,"Hotel #0",91,"pages",,0
,7,91,1,0,0,0,5,0,0,0,0,"Hotel #1",299,"tt_content",1nff.hotels,1 ,7,91,1,0,0,0,5,0,0,0,0,"Hotel #1",299,"tt_content","1nff.hotels",1
,8,91,1,0,0,0,3,0,0,0,0,"Hotel #1",300,"tt_content",1nff.hotels,2 ,8,91,1,0,0,0,3,0,0,0,0,"Hotel #1",300,"tt_content","1nff.hotels",2
,9,91,2,0,0,0,4,0,0,0,0,"Hotel #2",300,"tt_content",1nff.hotels,1 ,9,91,2,0,0,0,4,0,0,0,0,"Hotel #2",300,"tt_content","1nff.hotels",1
"tx_irretutorial_1nff_offer",,,,,,,,,,,,,,,, "tx_testirreforeignfield_offer",,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier","prices" ,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier","prices"
,5,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",3,"tx_irretutorial_1nff_hotel",,3 ,5,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",3,"tx_testirreforeignfield_hotel",,3
,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2",3,"tx_irretutorial_1nff_hotel",,2 ,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2",3,"tx_testirreforeignfield_hotel",,2
,7,89,1,0,0,0,0,0,0,0,0,"Offer #2.1",4,"tx_irretutorial_1nff_hotel",,1 ,7,89,1,0,0,0,0,0,0,0,0,"Offer #2.1",4,"tx_testirreforeignfield_hotel",,1
,8,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",5,"tx_irretutorial_1nff_hotel",,1 ,8,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",5,"tx_testirreforeignfield_hotel",,1
,9,91,1,0,0,0,8,0,0,0,0,"Offer #1.1",7,"tx_irretutorial_1nff_hotel",,1 ,9,91,1,0,0,0,8,0,0,0,0,"Offer #1.1",7,"tx_testirreforeignfield_hotel",,1
,10,91,1,0,0,0,5,0,0,0,0,"Offer #1.1",8,"tx_irretutorial_1nff_hotel",,3 ,10,91,1,0,0,0,5,0,0,0,0,"Offer #1.1",8,"tx_testirreforeignfield_hotel",,3
,11,91,2,0,0,0,6,0,0,0,0,"Offer #1.2",8,"tx_irretutorial_1nff_hotel",,2 ,11,91,2,0,0,0,6,0,0,0,0,"Offer #1.2",8,"tx_testirreforeignfield_hotel",,2
,12,91,1,0,0,0,7,0,0,0,0,"Offer #2.1",9,"tx_irretutorial_1nff_hotel",,1 ,12,91,1,0,0,0,7,0,0,0,0,"Offer #2.1",9,"tx_testirreforeignfield_hotel",,1
"tx_irretutorial_1nff_price",,,,,,,,,,,,,,,, "tx_testirreforeignfield_price",,,,,,,,,,,,,,,,
,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier", ,"uid","pid","sorting","deleted","sys_language_uid","l18n_parent","t3_origuid","t3ver_wsid","t3ver_state","t3ver_stage","t3ver_oid","title","parentid","parenttable","parentidentifier",
,7,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",5,"tx_irretutorial_1nff_offer",, ,7,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",5,"tx_testirreforeignfield_offer",,
,8,89,2,0,0,0,0,0,0,0,0,"Price #1.1.2",5,"tx_irretutorial_1nff_offer",, ,8,89,2,0,0,0,0,0,0,0,0,"Price #1.1.2",5,"tx_testirreforeignfield_offer",,
,9,89,3,0,0,0,0,0,0,0,0,"Price #1.1.3",5,"tx_irretutorial_1nff_offer",, ,9,89,3,0,0,0,0,0,0,0,0,"Price #1.1.3",5,"tx_testirreforeignfield_offer",,
,10,89,1,0,0,0,0,0,0,0,0,"Price #1.2.1",6,"tx_irretutorial_1nff_offer",, ,10,89,1,0,0,0,0,0,0,0,0,"Price #1.2.1",6,"tx_testirreforeignfield_offer",,
,11,89,2,0,0,0,0,0,0,0,0,"Price #1.2.2",6,"tx_irretutorial_1nff_offer",, ,11,89,2,0,0,0,0,0,0,0,0,"Price #1.2.2",6,"tx_testirreforeignfield_offer",,
,12,89,1,0,0,0,0,0,0,0,0,"Price #2.1.1",7,"tx_irretutorial_1nff_offer",, ,12,89,1,0,0,0,0,0,0,0,0,"Price #2.1.1",7,"tx_testirreforeignfield_offer",,
,13,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",8,"tx_irretutorial_1nff_offer",, ,13,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",8,"tx_testirreforeignfield_offer",,
,14,91,1,0,0,0,13,0,0,0,0,"Price #1.1.1",9,"tx_irretutorial_1nff_offer",, ,14,91,1,0,0,0,13,0,0,0,0,"Price #1.1.1",9,"tx_testirreforeignfield_offer",,
,15,91,1,0,0,0,7,0,0,0,0,"Price #1.1.1",10,"tx_irretutorial_1nff_offer",, ,15,91,1,0,0,0,7,0,0,0,0,"Price #1.1.1",10,"tx_testirreforeignfield_offer",,
,16,91,2,0,0,0,8,0,0,0,0,"Price #1.1.2",10,"tx_irretutorial_1nff_offer",, ,16,91,2,0,0,0,8,0,0,0,0,"Price #1.1.2",10,"tx_testirreforeignfield_offer",,
,17,91,3,0,0,0,9,0,0,0,0,"Price #1.1.3",10,"tx_irretutorial_1nff_offer",, ,17,91,3,0,0,0,9,0,0,0,0,"Price #1.1.3",10,"tx_testirreforeignfield_offer",,
,18,91,1,0,0,0,10,0,0,0,0,"Price #1.2.1",11,"tx_irretutorial_1nff_offer",, ,18,91,1,0,0,0,10,0,0,0,0,"Price #1.2.1",11,"tx_testirreforeignfield_offer",,
,19,91,2,0,0,0,11,0,0,0,0,"Price #1.2.2",11,"tx_irretutorial_1nff_offer",, ,19,91,2,0,0,0,11,0,0,0,0,"Price #1.2.2",11,"tx_testirreforeignfield_offer",,
,20,91,1,0,0,0,12,0,0,0,0,"Price #2.1.1",12,"tx_irretutorial_1nff_offer",, ,20,91,1,0,0,0,12,0,0,0,0,"Price #2.1.1",12,"tx_testirreforeignfield_offer",,
"sys_refindex",,,,,,,,,,,,,,,, "sys_refindex",,,,,,,,,,,,,,,,
,"hash","tablename","recuid","field","flexpointer","softref_key","softref_id","sorting","workspace","ref_table","ref_uid","ref_string",,,, ,"hash","tablename","recuid","field","flexpointer","softref_key","softref_id","sorting","workspace","ref_table","ref_uid","ref_string",,,,
,"58521c3fb6b7050e33ae71d02a7ac20d","pages",89,"tx_irretutorial_hotels",,,,0,0,"tx_irretutorial_1nff_hotel",2,,,,, ,"8309f9a3ae2a259bdcb29913b7101244","pages",89,"tx_testirreforeignfield_hotels",,,,0,0,"tx_testirreforeignfield_hotel",2,,,,,
,"74f844144854e2f894e8a22e620948d5","tt_content",297,"tx_irretutorial_1nff_hotels",,,,0,0,"tx_irretutorial_1nff_hotel",3,,,,, ,"b9be8f0166b062001c138957270e72e2","tt_content",297,"tx_testirreforeignfield_hotels",,,,0,0,"tx_testirreforeignfield_hotel",3,,,,,
,"4db47dff0b7cfc1011b50654d6ae26ba","tt_content",297,"tx_irretutorial_1nff_hotels",,,,1,0,"tx_irretutorial_1nff_hotel",4,,,,, ,"50d9980f8befd0df6533dc786eedbffa","tt_content",297,"tx_testirreforeignfield_hotels",,,,1,0,"tx_testirreforeignfield_hotel",4,,,,,
,"1ea8fb364449dd57ef33bf410d0d97ce","tt_content",298,"tx_irretutorial_1nff_hotels",,,,0,0,"tx_irretutorial_1nff_hotel",5,,,,, ,"4e8bfa4d76d4cec2d9f6ec62d2974371","tt_content",298,"tx_testirreforeignfield_hotels",,,,0,0,"tx_testirreforeignfield_hotel",5,,,,,
,"6341e914a1bc771531b04a589f1e6c10","tx_irretutorial_1nff_hotel",3,"offers",,,,0,0,"tx_irretutorial_1nff_offer",5,,,,, ,"0f8f737335f799fe854cad110043adbb","tx_testirreforeignfield_hotel",3,"offers",,,,0,0,"tx_testirreforeignfield_offer",5,,,,,
,"b6b18aded51cc224658c8eda1e009117","tx_irretutorial_1nff_hotel",3,"offers",,,,1,0,"tx_irretutorial_1nff_offer",6,,,,, ,"0bb4f497c3f8219b96eeffbd07cc3f98","tx_testirreforeignfield_hotel",3,"offers",,,,1,0,"tx_testirreforeignfield_offer",6,,,,,
,"1c63417300a4a2423a0206cbc1cc6430","tx_irretutorial_1nff_hotel",4,"offers",,,,0,0,"tx_irretutorial_1nff_offer",7,,,,, ,"77a0f5788043eba660dbcc94adde7344","tx_testirreforeignfield_hotel",4,"offers",,,,0,0,"tx_testirreforeignfield_offer",7,,,,,
,"0db25b4f2fa1f8ab4d3296280222e2b5","tx_irretutorial_1nff_hotel",5,"offers",,,,0,0,"tx_irretutorial_1nff_offer",8,,,,, ,"808ac7fa895f4ec61aaa183255d25956","tx_testirreforeignfield_hotel",5,"offers",,,,0,0,"tx_testirreforeignfield_offer",8,,,,,
,"0fc0d09ae681642e4bc17ef8e338b20e","tx_irretutorial_1nff_offer",5,"prices",,,,0,0,"tx_irretutorial_1nff_price",7,,,,, ,"cc09ae19a5e619c5ffcf8c5bdddc9d59","tx_testirreforeignfield_offer",5,"prices",,,,0,0,"tx_testirreforeignfield_price",7,,,,,
,"ef81102fb56d455adf439a444ec05777","tx_irretutorial_1nff_offer",5,"prices",,,,1,0,"tx_irretutorial_1nff_price",8,,,,, ,"5fe48b40d6ca75de1caa0e183720532f","tx_testirreforeignfield_offer",5,"prices",,,,1,0,"tx_testirreforeignfield_price",8,,,,,
,"0be6b4051958ba5e752ac09f1b88ac7a","tx_irretutorial_1nff_offer",5,"prices",,,,2,0,"tx_irretutorial_1nff_price",9,,,,, ,"b60b7f997a26002475b11ac77e3719c4","tx_testirreforeignfield_offer",5,"prices",,,,2,0,"tx_testirreforeignfield_price",9,,,,,
,"447af67bf50f6b2e12eeb8928b53849b","tx_irretutorial_1nff_offer",6,"prices",,,,0,0,"tx_irretutorial_1nff_price",10,,,,, ,"3ba8cf6deba3b25131b91ff428dac66e","tx_testirreforeignfield_offer",6,"prices",,,,0,0,"tx_testirreforeignfield_price",10,,,,,
,"b509b296e32d7a2ee0b525f3cb04b30c","tx_irretutorial_1nff_offer",6,"prices",,,,1,0,"tx_irretutorial_1nff_price",11,,,,, ,"1b5619b2db96553e7081b1cedb89f842","tx_testirreforeignfield_offer",6,"prices",,,,1,0,"tx_testirreforeignfield_price",11,,,,,
,"3cd13aad565798bc7837b17d09eae98a","tx_irretutorial_1nff_offer",7,"prices",,,,0,0,"tx_irretutorial_1nff_price",12,,,,, ,"2c4ea41c93f123ca77f1c5d54061936c","tx_testirreforeignfield_offer",7,"prices",,,,0,0,"tx_testirreforeignfield_price",12,,,,,
,"2abe914437799afd8d74ff900e1ad9ea","tx_irretutorial_1nff_offer",8,"prices",,,,0,0,"tx_irretutorial_1nff_price",13,,,,, ,"995ce52b64bc9024b648b137636f9eb4","tx_testirreforeignfield_offer",8,"prices",,,,0,0,"tx_testirreforeignfield_price",13,,,,,
,"92e2c9f4ee5e5b6c608d2c980bc4d78f","tx_irretutorial_1nff_hotel",7,"offers",,,,0,0,"tx_irretutorial_1nff_offer",9,,,,, ,"c5bf340feb4639d5d8f687186b805902","tx_testirreforeignfield_hotel",7,"offers",,,,0,0,"tx_testirreforeignfield_offer",9,,,,,
,"efcb05dc035086f96053ec60f68186b6","tx_irretutorial_1nff_hotel",8,"offers",,,,0,0,"tx_irretutorial_1nff_offer",10,,,,, ,"55682ad5fbb3cd4af94822337cdecddf","tx_testirreforeignfield_hotel",8,"offers",,,,0,0,"tx_testirreforeignfield_offer",10,,,,,
,"e5fa041e279d04dab69ade17128a9243","tx_irretutorial_1nff_hotel",8,"offers",,,,1,0,"tx_irretutorial_1nff_offer",11,,,,, ,"67b4d111498f9949044f6ad1b5f954e0","tx_testirreforeignfield_hotel",8,"offers",,,,1,0,"tx_testirreforeignfield_offer",11,,,,,
,"3995c1d3a93d3ab38867852371e720e1","tx_irretutorial_1nff_hotel",9,"offers",,,,0,0,"tx_irretutorial_1nff_offer",12,,,,, ,"caea1dd8a2d11243f920cf60ad54a65b","tx_testirreforeignfield_hotel",9,"offers",,,,0,0,"tx_testirreforeignfield_offer",12,,,,,
,"266accee962e071564b66166bb002874","pages",91,"tx_irretutorial_hotels",,,,0,0,"tx_irretutorial_1nff_hotel",6,,,,, ,"f8ab061425b734a86ef5e35ad4a51fe7","pages",91,"tx_testirreforeignfield_hotels",,,,0,0,"tx_testirreforeignfield_hotel",6,,,,,
,"d0754983bfe2639c6388e918c5c3c243","tx_irretutorial_1nff_offer",9,"prices",,,,0,0,"tx_irretutorial_1nff_price",14,,,,, ,"35f57ab5ca24a48eaa8bcb96cbb3157a","tx_testirreforeignfield_offer",9,"prices",,,,0,0,"tx_testirreforeignfield_price",14,,,,,
,"277fb6f278dc9c056e0f3164f5e1778e","tx_irretutorial_1nff_offer",10,"prices",,,,0,0,"tx_irretutorial_1nff_price",15,,,,, ,"0b8d08bb967f60d9231811f97c47151d","tx_testirreforeignfield_offer",10,"prices",,,,0,0,"tx_testirreforeignfield_price",15,,,,,
,"a5c771c375921fe4bfb06c5027fbdd51","tx_irretutorial_1nff_offer",10,"prices",,,,1,0,"tx_irretutorial_1nff_price",16,,,,, ,"e5702e604310bb04bd9291394bd7b560","tx_testirreforeignfield_offer",10,"prices",,,,1,0,"tx_testirreforeignfield_price",16,,,,,
,"cefb86725658b810bea751e1ac3648a3","tx_irretutorial_1nff_offer",10,"prices",,,,2,0,"tx_irretutorial_1nff_price",17,,,,, ,"ffbd17bd4d58ee80e875b5cdd30ab3cf","tx_testirreforeignfield_offer",10,"prices",,,,2,0,"tx_testirreforeignfield_price",17,,,,,
,"494d75b7b111aa689d15a5c4108ddd0d","tx_irretutorial_1nff_offer",11,"prices",,,,0,0,"tx_irretutorial_1nff_price",18,,,,, ,"ca9d3af43d483d6d235eae7946e91476","tx_testirreforeignfield_offer",11,"prices",,,,0,0,"tx_testirreforeignfield_price",18,,,,,
,"7adf68410be27466611b7e3e97ee6aa6","tx_irretutorial_1nff_offer",11,"prices",,,,1,0,"tx_irretutorial_1nff_price",19,,,,, ,"14dd08b537108dba2bb1fd3f783a5364","tx_testirreforeignfield_offer",11,"prices",,,,1,0,"tx_testirreforeignfield_price",19,,,,,
,"8c2094cd97152334826cfac5852aa42a","tx_irretutorial_1nff_offer",12,"prices",,,,0,0,"tx_irretutorial_1nff_price",20,,,,, ,"7b83a005a2ce92576cdca33948fcac83","tx_testirreforeignfield_offer",12,"prices",,,,0,0,"tx_testirreforeignfield_price",20,,,,,
,"8383c20f5ece68a05f4e73423ceb4f69","tt_content",299,"tx_irretutorial_1nff_hotels",,,,0,0,"tx_irretutorial_1nff_hotel",7,,,,, ,"3a3ac66303c3333d24712b1f0dbae733","tt_content",299,"tx_testirreforeignfield_hotels",,,,0,0,"tx_testirreforeignfield_hotel",7,,,,,
,"67250ca82106f786e14f2b90f5a5da7d","tt_content",300,"tx_irretutorial_1nff_hotels",,,,0,0,"tx_irretutorial_1nff_hotel",8,,,,, ,"acbf104c3fcdb85a80b6f1c62213f1b2","tt_content",300,"tx_testirreforeignfield_hotels",,,,0,0,"tx_testirreforeignfield_hotel",8,,,,,
,"b58f0a6489ee99de86faac0511db39ba","tt_content",300,"tx_irretutorial_1nff_hotels",,,,1,0,"tx_irretutorial_1nff_hotel",9,,,,,