[BUGFIX] IRRE children's children are not moved with parent 63/30463/2
authorOliver Hader <oliver@typo3.org>
Wed, 28 May 2014 09:24:14 +0000 (11:24 +0200)
committerOliver Hader <oliver.hader@typo3.org>
Thu, 12 Jun 2014 16:12:35 +0000 (18:12 +0200)
Having a parent-child structure spanning three levels, only the
first and second level elements are moved to a different page.
All child elements below the second level are not changed.

The reason is, that the move-placeholder is only created for
the first level of children.

Resolves: #59111
Releases: 6.2
Change-Id: Ia044a1241b8b1e4885cabbbc44b777f847b4c9e5
Reviewed-on: https://review.typo3.org/30463
Reviewed-by: Oliver Hader
Tested-by: Oliver Hader
16 files changed:
typo3/sysext/version/Classes/Hook/DataHandlerHook.php
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/CSV/Modify/DataSet/changeParentContentSorting.csv
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/CSV/Modify/DataSet/moveParentContentToDifferentPageNChangeSorting.csv
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/CSV/Publish/DataSet/changeParentContentSorting.csv
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/CSV/Publish/DataSet/moveParentContentToDifferentPageNChangeSorting.csv
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/CSV/PublishAll/DataSet/changeParentContentSorting.csv
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/CSV/PublishAll/DataSet/moveParentContentToDifferentPageNChangeSorting.csv
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/Modify/DataSet/changeParentContentSorting.csv
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/Modify/DataSet/moveParentContentToDifferentPage.csv
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/Modify/DataSet/moveParentContentToDifferentPageNChangeSorting.csv
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/Publish/DataSet/changeParentContentSorting.csv
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/Publish/DataSet/moveParentContentToDifferentPage.csv
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/Publish/DataSet/moveParentContentToDifferentPageNChangeSorting.csv
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/PublishAll/DataSet/changeParentContentSorting.csv
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/PublishAll/DataSet/moveParentContentToDifferentPage.csv
typo3/sysext/workspaces/Tests/Functional/DataHandling/IRRE/ForeignField/PublishAll/DataSet/moveParentContentToDifferentPageNChangeSorting.csv

index 343a7fa..92a7f5a 100644 (file)
@@ -291,15 +291,20 @@ class DataHandlerHook {
                        $moveRecVersionState = VersionState::cast($moveRec['t3ver_state']);
                        // Get workspace version of the source record, if any:
                        $WSversion = BackendUtility::getWorkspaceVersionOfRecord($tcemainObj->BE_USER->workspace, $table, $uid, 'uid,t3ver_oid');
-                       // If no version exists and versioningWS is in version 2, a new placeholder is made automatically:
+                       // Handle move-placeholders if the current record is not one already
                        if (
-                               !$WSversion['uid']
-                               && BackendUtility::isTableMovePlaceholderAware($table)
+                               BackendUtility::isTableMovePlaceholderAware($table)
                                && !$moveRecVersionState->equals(VersionState::MOVE_PLACEHOLDER)
                        ) {
-                               $tcemainObj->versionizeRecord($table, $uid, 'Placeholder version for moving record');
-                               $WSversion = BackendUtility::getWorkspaceVersionOfRecord($tcemainObj->BE_USER->workspace, $table, $uid, 'uid,t3ver_oid');
-                               $this->moveRecord_processFields($tcemainObj, $resolvedPid, $table, $uid);
+                               // Create version of record first, if it does not exist
+                               if (empty($WSversion['uid'])) {
+                                       $tcemainObj->versionizeRecord($table, $uid, 'Placeholder version for moving record');
+                                       $WSversion = BackendUtility::getWorkspaceVersionOfRecord($tcemainObj->BE_USER->workspace, $table, $uid, 'uid,t3ver_oid');
+                                       $this->moveRecord_processFields($tcemainObj, $resolvedPid, $table, $uid);
+                               // If the record has been versioned before (e.g. cascaded parent-child structure), create only the move-placeholders
+                               } elseif ($tcemainObj->isRecordCopied($table, $uid) && (int)$tcemainObj->copyMappingArray[$table][$uid] === (int)$WSversion['uid']) {
+                                       $this->moveRecord_processFields($tcemainObj, $resolvedPid, $table, $uid);
+                               }
                        }
                        // Check workspace permissions:
                        $workspaceAccessBlocked = array();
@@ -391,7 +396,7 @@ class DataHandlerHook {
                        if ($table === 'pages') {
                                // If the inline elements are related to a page record,
                                // make sure they reside at that page and not at its parent
-                               $destinationPageId = $uid;
+                               $resolvedPageId = $uid;
                        }
 
                        $dbAnalysis = $this->createRelationHandlerInstance();
@@ -404,7 +409,7 @@ class DataHandlerHook {
                                if (empty($versionedRecord) || VersionState::cast($versionedRecord['t3ver_state'])->indicatesPlaceholder()) {
                                        continue;
                                }
-                               $this->moveRecord_wsPlaceholders($item['table'], $item['id'], $resolvedPageId, $versionedRecord['uid'], $dataHandler);
+                               $dataHandler->moveRecord($item['table'], $item['id'], $resolvedPageId);
                        }
                }
        }
index a1c973d..b269614 100644 (file)
@@ -22,27 +22,27 @@ tx_irretutorial_1ncsv_offer
 ,9,-1,256,0,0,0,1,4,0,5,0,"Offer #1.1","7,8,9"
 ,10,-1,128,0,0,0,1,4,0,6,0,"Offer #1.2","10,11"
 ,11,-1,64,0,0,0,1,4,0,7,0,"Offer #2.1",12
-,12,89,2,0,0,0,1,3,0,0,6,"[MOVE-TO PLACEHOLDER for #6, WS#1]","10,11"
-,13,89,1,0,0,0,1,3,0,0,5,"[MOVE-TO PLACEHOLDER for #5, WS#1]","7,8,9"
-,14,89,4,0,0,0,1,3,0,0,7,"[MOVE-TO PLACEHOLDER for #7, WS#1]",12
+,12,89,0,0,0,0,1,3,0,0,5,"[MOVE-TO PLACEHOLDER for #5, WS#1]","7,8,9"
+,13,89,1,0,0,0,1,3,0,0,6,"[MOVE-TO PLACEHOLDER for #6, WS#1]","10,11"
+,14,89,2,0,0,0,1,3,0,0,7,"[MOVE-TO PLACEHOLDER for #7, WS#1]",12
 tx_irretutorial_1ncsv_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title
-,7,89,2816,0,0,0,0,0,0,0,0,"Price #1.1.1"
-,8,89,2560,0,0,0,0,0,0,0,0,"Price #1.1.2"
-,9,89,2304,0,0,0,0,0,0,0,0,"Price #1.1.3"
-,10,89,2048,0,0,0,0,0,0,0,0,"Price #1.2.1"
-,11,89,1792,0,0,0,0,0,0,0,0,"Price #1.2.2"
-,12,89,1536,0,0,0,0,0,0,0,0,"Price #2.1.1"
-,13,89,1280,0,0,0,0,0,0,0,0,"Price #1.1.1"
+,7,89,3328,0,0,0,0,0,0,0,0,"Price #1.1.1"
+,8,89,3072,0,0,0,0,0,0,0,0,"Price #1.1.2"
+,9,89,2816,0,0,0,0,0,0,0,0,"Price #1.1.3"
+,10,89,2560,0,0,0,0,0,0,0,0,"Price #1.2.1"
+,11,89,2304,0,0,0,0,0,0,0,0,"Price #1.2.2"
+,12,89,2048,0,0,0,0,0,0,0,0,"Price #2.1.1"
+,13,89,1792,0,0,0,0,0,0,0,0,"Price #1.1.1"
 ,14,-1,256,0,0,0,1,4,0,7,0,"Price #1.1.1"
 ,15,-1,128,0,0,0,1,4,0,8,0,"Price #1.1.2"
 ,16,-1,64,0,0,0,1,4,0,9,0,"Price #1.1.3"
 ,17,-1,32,0,0,0,1,4,0,10,0,"Price #1.2.1"
 ,18,-1,16,0,0,0,1,4,0,11,0,"Price #1.2.2"
 ,19,-1,8,0,0,0,1,4,0,12,0,"Price #2.1.1"
-,20,89,32,0,0,0,1,3,0,0,11,"[MOVE-TO PLACEHOLDER for #11, WS#1]"
-,21,89,16,0,0,0,1,3,0,0,10,"[MOVE-TO PLACEHOLDER for #10, WS#1]"
-,22,89,8,0,0,0,1,3,0,0,9,"[MOVE-TO PLACEHOLDER for #9, WS#1]"
-,23,89,4,0,0,0,1,3,0,0,8,"[MOVE-TO PLACEHOLDER for #8, WS#1]"
-,24,89,2,0,0,0,1,3,0,0,7,"[MOVE-TO PLACEHOLDER for #7, WS#1]"
-,25,89,64,0,0,0,1,3,0,0,12,"[MOVE-TO PLACEHOLDER for #12, WS#1]"
+,20,89,8,0,0,0,1,3,0,0,7,"[MOVE-TO PLACEHOLDER for #7, WS#1]"
+,21,89,16,0,0,0,1,3,0,0,8,"[MOVE-TO PLACEHOLDER for #8, WS#1]"
+,22,89,32,0,0,0,1,3,0,0,9,"[MOVE-TO PLACEHOLDER for #9, WS#1]"
+,23,89,64,0,0,0,1,3,0,0,10,"[MOVE-TO PLACEHOLDER for #10, WS#1]"
+,24,89,128,0,0,0,1,3,0,0,11,"[MOVE-TO PLACEHOLDER for #11, WS#1]"
+,25,89,256,0,0,0,1,3,0,0,12,"[MOVE-TO PLACEHOLDER for #12, WS#1]"
index ff36f0e..d39f7da 100644 (file)
@@ -28,9 +28,9 @@ tx_irretutorial_1ncsv_offer
 ,11,-1,256,0,0,0,1,4,0,5,0,"Offer #1.1","7,8,9"
 ,12,-1,128,0,0,0,1,4,0,6,0,"Offer #1.2","10,11"
 ,13,-1,64,0,0,0,1,4,0,7,0,"Offer #2.1",12
-,14,90,16,0,0,0,1,3,0,0,6,"[MOVE-TO PLACEHOLDER for #6, WS#1]","10,11"
-,15,90,8,0,0,0,1,3,0,0,5,"[MOVE-TO PLACEHOLDER for #5, WS#1]","7,8,9"
-,16,90,32,0,0,0,1,3,0,0,7,"[MOVE-TO PLACEHOLDER for #7, WS#1]",12
+,14,90,4,0,0,0,1,3,0,0,5,"[MOVE-TO PLACEHOLDER for #5, WS#1]","7,8,9"
+,15,90,8,0,0,0,1,3,0,0,6,"[MOVE-TO PLACEHOLDER for #6, WS#1]","10,11"
+,16,90,16,0,0,0,1,3,0,0,7,"[MOVE-TO PLACEHOLDER for #7, WS#1]",12
 tx_irretutorial_1ncsv_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title
 ,7,89,256,0,0,0,0,0,0,0,0,"Price #1.1.1"
@@ -41,16 +41,16 @@ tx_irretutorial_1ncsv_price
 ,12,89,8,0,0,0,0,0,0,0,0,"Price #2.1.1"
 ,13,89,4,0,0,0,0,0,0,0,0,"Price #1.1.1"
 ,14,-1,4,0,0,0,1,4,0,13,0,"Price #1.1.1"
-,15,90,2048,0,0,0,1,3,0,0,13,"[MOVE-TO PLACEHOLDER for #13, WS#1]"
+,15,90,1792,0,0,0,1,3,0,0,13,"[MOVE-TO PLACEHOLDER for #13, WS#1]"
 ,16,-1,256,0,0,0,1,4,0,7,0,"Price #1.1.1"
 ,17,-1,128,0,0,0,1,4,0,8,0,"Price #1.1.2"
 ,18,-1,64,0,0,0,1,4,0,9,0,"Price #1.1.3"
 ,19,-1,32,0,0,0,1,4,0,10,0,"Price #1.2.1"
 ,20,-1,16,0,0,0,1,4,0,11,0,"Price #1.2.2"
 ,21,-1,8,0,0,0,1,4,0,12,0,"Price #2.1.1"
-,22,90,1024,0,0,0,1,3,0,0,11,"[MOVE-TO PLACEHOLDER for #11, WS#1]"
-,23,90,768,0,0,0,1,3,0,0,10,"[MOVE-TO PLACEHOLDER for #10, WS#1]"
-,24,90,512,0,0,0,1,3,0,0,9,"[MOVE-TO PLACEHOLDER for #9, WS#1]"
-,25,90,256,0,0,0,1,3,0,0,8,"[MOVE-TO PLACEHOLDER for #8, WS#1]"
-,26,90,128,0,0,0,1,3,0,0,7,"[MOVE-TO PLACEHOLDER for #7, WS#1]"
-,27,90,1280,0,0,0,1,3,0,0,12,"[MOVE-TO PLACEHOLDER for #12, WS#1]"
+,22,90,0,0,0,0,1,3,0,0,7,"[MOVE-TO PLACEHOLDER for #7, WS#1]"
+,23,90,1,0,0,0,1,3,0,0,8,"[MOVE-TO PLACEHOLDER for #8, WS#1]"
+,24,90,2,0,0,0,1,3,0,0,9,"[MOVE-TO PLACEHOLDER for #9, WS#1]"
+,25,90,4,0,0,0,1,3,0,0,10,"[MOVE-TO PLACEHOLDER for #10, WS#1]"
+,26,90,8,0,0,0,1,3,0,0,11,"[MOVE-TO PLACEHOLDER for #11, WS#1]"
+,27,90,16,0,0,0,1,3,0,0,12,"[MOVE-TO PLACEHOLDER for #12, WS#1]"
index 1143254..cf39058 100644 (file)
@@ -12,22 +12,22 @@ tx_irretutorial_1ncsv_hotel
 ,7,-1,128,0,0,0,0,0,0,4,0,"Hotel #2",7
 tx_irretutorial_1ncsv_offer
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title,prices
-,5,89,1,0,0,0,0,0,0,0,0,"Offer #1.1","7,8,9"
-,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2","10,11"
-,7,89,4,0,0,0,0,0,0,0,0,"Offer #2.1",12
+,5,89,0,0,0,0,0,0,0,0,0,"Offer #1.1","7,8,9"
+,6,89,1,0,0,0,0,0,0,0,0,"Offer #1.2","10,11"
+,7,89,2,0,0,0,0,0,0,0,0,"Offer #2.1",12
 ,8,89,32,0,0,0,0,0,0,0,0,"Offer #1.1",13
 ,9,-1,256,0,0,0,0,0,0,5,0,"Offer #1.1","7,8,9"
 ,10,-1,128,0,0,0,0,0,0,6,0,"Offer #1.2","10,11"
 ,11,-1,64,0,0,0,0,0,0,7,0,"Offer #2.1",12
 tx_irretutorial_1ncsv_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title
-,7,89,2,0,0,0,0,0,0,0,0,"Price #1.1.1"
-,8,89,4,0,0,0,0,0,0,0,0,"Price #1.1.2"
-,9,89,8,0,0,0,0,0,0,0,0,"Price #1.1.3"
-,10,89,16,0,0,0,0,0,0,0,0,"Price #1.2.1"
-,11,89,32,0,0,0,0,0,0,0,0,"Price #1.2.2"
-,12,89,64,0,0,0,0,0,0,0,0,"Price #2.1.1"
-,13,89,1280,0,0,0,0,0,0,0,0,"Price #1.1.1"
+,7,89,8,0,0,0,0,0,0,0,0,"Price #1.1.1"
+,8,89,16,0,0,0,0,0,0,0,0,"Price #1.1.2"
+,9,89,32,0,0,0,0,0,0,0,0,"Price #1.1.3"
+,10,89,64,0,0,0,0,0,0,0,0,"Price #1.2.1"
+,11,89,128,0,0,0,0,0,0,0,0,"Price #1.2.2"
+,12,89,256,0,0,0,0,0,0,0,0,"Price #2.1.1"
+,13,89,1792,0,0,0,0,0,0,0,0,"Price #1.1.1"
 ,14,-1,256,0,0,0,0,0,0,7,0,"Price #1.1.1"
 ,15,-1,128,0,0,0,0,0,0,8,0,"Price #1.1.2"
 ,16,-1,64,0,0,0,0,0,0,9,0,"Price #1.1.3"
index c021f6f..4a09adc 100644 (file)
@@ -14,9 +14,9 @@ tx_irretutorial_1ncsv_hotel
 ,9,-1,128,0,0,0,0,0,0,4,0,"Hotel #2",7
 tx_irretutorial_1ncsv_offer
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title,prices
-,5,90,8,0,0,0,0,0,0,0,0,"Offer #1.1","7,8,9"
-,6,90,16,0,0,0,0,0,0,0,0,"Offer #1.2","10,11"
-,7,90,32,0,0,0,0,0,0,0,0,"Offer #2.1",12
+,5,90,4,0,0,0,0,0,0,0,0,"Offer #1.1","7,8,9"
+,6,90,8,0,0,0,0,0,0,0,0,"Offer #1.2","10,11"
+,7,90,16,0,0,0,0,0,0,0,0,"Offer #2.1",12
 ,8,90,256,0,0,0,0,0,0,0,0,"Offer #1.1",13
 ,9,-1,32,0,0,0,0,0,0,8,0,"Offer #1.1",13
 ,11,-1,256,0,0,0,0,0,0,5,0,"Offer #1.1","7,8,9"
@@ -24,13 +24,13 @@ tx_irretutorial_1ncsv_offer
 ,13,-1,64,0,0,0,0,0,0,7,0,"Offer #2.1",12
 tx_irretutorial_1ncsv_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title
-,7,90,128,0,0,0,0,0,0,0,0,"Price #1.1.1"
-,8,90,256,0,0,0,0,0,0,0,0,"Price #1.1.2"
-,9,90,512,0,0,0,0,0,0,0,0,"Price #1.1.3"
-,10,90,768,0,0,0,0,0,0,0,0,"Price #1.2.1"
-,11,90,1024,0,0,0,0,0,0,0,0,"Price #1.2.2"
-,12,90,1280,0,0,0,0,0,0,0,0,"Price #2.1.1"
-,13,90,2048,0,0,0,0,0,0,0,0,"Price #1.1.1"
+,7,90,0,0,0,0,0,0,0,0,0,"Price #1.1.1"
+,8,90,1,0,0,0,0,0,0,0,0,"Price #1.1.2"
+,9,90,2,0,0,0,0,0,0,0,0,"Price #1.1.3"
+,10,90,4,0,0,0,0,0,0,0,0,"Price #1.2.1"
+,11,90,8,0,0,0,0,0,0,0,0,"Price #1.2.2"
+,12,90,16,0,0,0,0,0,0,0,0,"Price #2.1.1"
+,13,90,1792,0,0,0,0,0,0,0,0,"Price #1.1.1"
 ,14,-1,4,0,0,0,0,0,0,13,0,"Price #1.1.1"
 ,16,-1,256,0,0,0,0,0,0,7,0,"Price #1.1.1"
 ,17,-1,128,0,0,0,0,0,0,8,0,"Price #1.1.2"
index 1143254..cf39058 100644 (file)
@@ -12,22 +12,22 @@ tx_irretutorial_1ncsv_hotel
 ,7,-1,128,0,0,0,0,0,0,4,0,"Hotel #2",7
 tx_irretutorial_1ncsv_offer
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title,prices
-,5,89,1,0,0,0,0,0,0,0,0,"Offer #1.1","7,8,9"
-,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2","10,11"
-,7,89,4,0,0,0,0,0,0,0,0,"Offer #2.1",12
+,5,89,0,0,0,0,0,0,0,0,0,"Offer #1.1","7,8,9"
+,6,89,1,0,0,0,0,0,0,0,0,"Offer #1.2","10,11"
+,7,89,2,0,0,0,0,0,0,0,0,"Offer #2.1",12
 ,8,89,32,0,0,0,0,0,0,0,0,"Offer #1.1",13
 ,9,-1,256,0,0,0,0,0,0,5,0,"Offer #1.1","7,8,9"
 ,10,-1,128,0,0,0,0,0,0,6,0,"Offer #1.2","10,11"
 ,11,-1,64,0,0,0,0,0,0,7,0,"Offer #2.1",12
 tx_irretutorial_1ncsv_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title
-,7,89,2,0,0,0,0,0,0,0,0,"Price #1.1.1"
-,8,89,4,0,0,0,0,0,0,0,0,"Price #1.1.2"
-,9,89,8,0,0,0,0,0,0,0,0,"Price #1.1.3"
-,10,89,16,0,0,0,0,0,0,0,0,"Price #1.2.1"
-,11,89,32,0,0,0,0,0,0,0,0,"Price #1.2.2"
-,12,89,64,0,0,0,0,0,0,0,0,"Price #2.1.1"
-,13,89,1280,0,0,0,0,0,0,0,0,"Price #1.1.1"
+,7,89,8,0,0,0,0,0,0,0,0,"Price #1.1.1"
+,8,89,16,0,0,0,0,0,0,0,0,"Price #1.1.2"
+,9,89,32,0,0,0,0,0,0,0,0,"Price #1.1.3"
+,10,89,64,0,0,0,0,0,0,0,0,"Price #1.2.1"
+,11,89,128,0,0,0,0,0,0,0,0,"Price #1.2.2"
+,12,89,256,0,0,0,0,0,0,0,0,"Price #2.1.1"
+,13,89,1792,0,0,0,0,0,0,0,0,"Price #1.1.1"
 ,14,-1,256,0,0,0,0,0,0,7,0,"Price #1.1.1"
 ,15,-1,128,0,0,0,0,0,0,8,0,"Price #1.1.2"
 ,16,-1,64,0,0,0,0,0,0,9,0,"Price #1.1.3"
index c021f6f..4a09adc 100644 (file)
@@ -14,9 +14,9 @@ tx_irretutorial_1ncsv_hotel
 ,9,-1,128,0,0,0,0,0,0,4,0,"Hotel #2",7
 tx_irretutorial_1ncsv_offer
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title,prices
-,5,90,8,0,0,0,0,0,0,0,0,"Offer #1.1","7,8,9"
-,6,90,16,0,0,0,0,0,0,0,0,"Offer #1.2","10,11"
-,7,90,32,0,0,0,0,0,0,0,0,"Offer #2.1",12
+,5,90,4,0,0,0,0,0,0,0,0,"Offer #1.1","7,8,9"
+,6,90,8,0,0,0,0,0,0,0,0,"Offer #1.2","10,11"
+,7,90,16,0,0,0,0,0,0,0,0,"Offer #2.1",12
 ,8,90,256,0,0,0,0,0,0,0,0,"Offer #1.1",13
 ,9,-1,32,0,0,0,0,0,0,8,0,"Offer #1.1",13
 ,11,-1,256,0,0,0,0,0,0,5,0,"Offer #1.1","7,8,9"
@@ -24,13 +24,13 @@ tx_irretutorial_1ncsv_offer
 ,13,-1,64,0,0,0,0,0,0,7,0,"Offer #2.1",12
 tx_irretutorial_1ncsv_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title
-,7,90,128,0,0,0,0,0,0,0,0,"Price #1.1.1"
-,8,90,256,0,0,0,0,0,0,0,0,"Price #1.1.2"
-,9,90,512,0,0,0,0,0,0,0,0,"Price #1.1.3"
-,10,90,768,0,0,0,0,0,0,0,0,"Price #1.2.1"
-,11,90,1024,0,0,0,0,0,0,0,0,"Price #1.2.2"
-,12,90,1280,0,0,0,0,0,0,0,0,"Price #2.1.1"
-,13,90,2048,0,0,0,0,0,0,0,0,"Price #1.1.1"
+,7,90,0,0,0,0,0,0,0,0,0,"Price #1.1.1"
+,8,90,1,0,0,0,0,0,0,0,0,"Price #1.1.2"
+,9,90,2,0,0,0,0,0,0,0,0,"Price #1.1.3"
+,10,90,4,0,0,0,0,0,0,0,0,"Price #1.2.1"
+,11,90,8,0,0,0,0,0,0,0,0,"Price #1.2.2"
+,12,90,16,0,0,0,0,0,0,0,0,"Price #2.1.1"
+,13,90,1792,0,0,0,0,0,0,0,0,"Price #1.1.1"
 ,14,-1,4,0,0,0,0,0,0,13,0,"Price #1.1.1"
 ,16,-1,256,0,0,0,0,0,0,7,0,"Price #1.1.1"
 ,17,-1,128,0,0,0,0,0,0,8,0,"Price #1.1.2"
index b917209..a5b6608 100644 (file)
@@ -18,10 +18,13 @@ tx_irretutorial_1nff_offer
 ,5,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
 ,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
 ,7,89,1,0,0,0,0,0,0,0,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
-,8,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
-,9,-1,1,0,0,0,1,0,0,5,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
-,10,-1,2,0,0,0,1,0,0,6,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
-,11,-1,1,0,0,0,1,0,0,7,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
+,8,89,1280,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
+,9,-1,1,0,0,0,1,4,0,5,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
+,10,-1,2,0,0,0,1,4,0,6,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
+,11,-1,1,0,0,0,1,4,0,7,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
+,12,89,512,0,0,0,1,3,0,0,5,"[MOVE-TO PLACEHOLDER for #5, WS#1]",3,tx_irretutorial_1nff_hotel,,0
+,13,89,256,0,0,0,1,3,0,0,6,"[MOVE-TO PLACEHOLDER for #6, WS#1]",3,tx_irretutorial_1nff_hotel,,0
+,14,89,128,0,0,0,1,3,0,0,7,"[MOVE-TO PLACEHOLDER for #7, WS#1]",4,tx_irretutorial_1nff_hotel,,0
 tx_irretutorial_1nff_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title,parentid,parenttable,parentidentifier
 ,7,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
@@ -30,10 +33,16 @@ tx_irretutorial_1nff_price
 ,10,89,1,0,0,0,0,0,0,0,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
 ,11,89,2,0,0,0,0,0,0,0,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
 ,12,89,1,0,0,0,0,0,0,0,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
-,13,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
-,14,-1,1,0,0,0,1,0,0,7,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
-,15,-1,2,0,0,0,1,0,0,8,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
-,16,-1,3,0,0,0,1,0,0,9,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
-,17,-1,1,0,0,0,1,0,0,10,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
-,18,-1,2,0,0,0,1,0,0,11,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
-,19,-1,1,0,0,0,1,0,0,12,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
+,13,89,1536,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
+,14,-1,1,0,0,0,1,4,0,7,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
+,15,-1,2,0,0,0,1,4,0,8,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
+,16,-1,3,0,0,0,1,4,0,9,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
+,17,-1,1,0,0,0,1,4,0,10,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
+,18,-1,2,0,0,0,1,4,0,11,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
+,19,-1,1,0,0,0,1,4,0,12,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
+,20,89,512,0,0,0,1,3,0,0,7,"[MOVE-TO PLACEHOLDER for #7, WS#1]",5,tx_irretutorial_1nff_offer,
+,21,89,256,0,0,0,1,3,0,0,8,"[MOVE-TO PLACEHOLDER for #8, WS#1]",5,tx_irretutorial_1nff_offer,
+,22,89,128,0,0,0,1,3,0,0,9,"[MOVE-TO PLACEHOLDER for #9, WS#1]",5,tx_irretutorial_1nff_offer,
+,23,89,64,0,0,0,1,3,0,0,10,"[MOVE-TO PLACEHOLDER for #10, WS#1]",6,tx_irretutorial_1nff_offer,
+,24,89,32,0,0,0,1,3,0,0,11,"[MOVE-TO PLACEHOLDER for #11, WS#1]",6,tx_irretutorial_1nff_offer,
+,25,89,16,0,0,0,1,3,0,0,12,"[MOVE-TO PLACEHOLDER for #12, WS#1]",7,tx_irretutorial_1nff_offer,
index f7a438d..0af1076 100644 (file)
@@ -17,7 +17,8 @@ tx_irretutorial_1nff_offer
 ,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
 ,7,89,1,0,0,0,0,0,0,0,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
 ,8,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
-,9,-1,1,0,0,0,1,0,0,8,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
+,9,-1,1,0,0,0,1,4,0,8,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
+,10,90,256,0,0,0,1,3,0,0,8,"[MOVE-TO PLACEHOLDER for #8, WS#1]",5,tx_irretutorial_1nff_hotel,,0
 tx_irretutorial_1nff_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title,parentid,parenttable,parentidentifier
 ,7,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
@@ -27,4 +28,5 @@ tx_irretutorial_1nff_price
 ,11,89,2,0,0,0,0,0,0,0,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
 ,12,89,1,0,0,0,0,0,0,0,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
 ,13,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
-,14,-1,1,0,0,0,1,0,0,13,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
+,14,-1,1,0,0,0,1,4,0,13,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
+,15,90,256,0,0,0,1,3,0,0,13,"[MOVE-TO PLACEHOLDER for #13, WS#1]",8,tx_irretutorial_1nff_offer,
index c5cd1e6..3af980b 100644 (file)
@@ -23,10 +23,14 @@ tx_irretutorial_1nff_offer
 ,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
 ,7,89,1,0,0,0,0,0,0,0,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
 ,8,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
-,9,-1,1,0,0,0,1,0,0,8,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
-,10,-1,1,0,0,0,1,0,0,5,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
-,11,-1,2,0,0,0,1,0,0,6,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
-,12,-1,1,0,0,0,1,0,0,7,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
+,9,-1,1,0,0,0,1,4,0,8,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
+,10,90,256,0,0,0,1,3,0,0,8,"[MOVE-TO PLACEHOLDER for #8, WS#1]",5,tx_irretutorial_1nff_hotel,,0
+,11,-1,1,0,0,0,1,4,0,5,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
+,12,-1,2,0,0,0,1,4,0,6,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
+,13,-1,1,0,0,0,1,4,0,7,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
+,14,90,128,0,0,0,1,3,0,0,5,"[MOVE-TO PLACEHOLDER for #5, WS#1]",3,tx_irretutorial_1nff_hotel,,0
+,15,90,64,0,0,0,1,3,0,0,6,"[MOVE-TO PLACEHOLDER for #6, WS#1]",3,tx_irretutorial_1nff_hotel,,0
+,16,90,32,0,0,0,1,3,0,0,7,"[MOVE-TO PLACEHOLDER for #7, WS#1]",4,tx_irretutorial_1nff_hotel,,0
 tx_irretutorial_1nff_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title,parentid,parenttable,parentidentifier
 ,7,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
@@ -36,10 +40,17 @@ tx_irretutorial_1nff_price
 ,11,89,2,0,0,0,0,0,0,0,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
 ,12,89,1,0,0,0,0,0,0,0,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
 ,13,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
-,14,-1,1,0,0,0,1,0,0,13,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
-,15,-1,1,0,0,0,1,0,0,7,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
-,16,-1,2,0,0,0,1,0,0,8,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
-,17,-1,3,0,0,0,1,0,0,9,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
-,18,-1,1,0,0,0,1,0,0,10,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
-,19,-1,2,0,0,0,1,0,0,11,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
-,20,-1,1,0,0,0,1,0,0,12,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
+,14,-1,1,0,0,0,1,4,0,13,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
+,15,90,256,0,0,0,1,3,0,0,13,"[MOVE-TO PLACEHOLDER for #13, WS#1]",8,tx_irretutorial_1nff_offer,
+,16,-1,1,0,0,0,1,4,0,7,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
+,17,-1,2,0,0,0,1,4,0,8,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
+,18,-1,3,0,0,0,1,4,0,9,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
+,19,-1,1,0,0,0,1,4,0,10,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
+,20,-1,2,0,0,0,1,4,0,11,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
+,21,-1,1,0,0,0,1,4,0,12,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
+,22,90,128,0,0,0,1,3,0,0,7,"[MOVE-TO PLACEHOLDER for #7, WS#1]",5,tx_irretutorial_1nff_offer,
+,23,90,64,0,0,0,1,3,0,0,8,"[MOVE-TO PLACEHOLDER for #8, WS#1]",5,tx_irretutorial_1nff_offer,
+,24,90,32,0,0,0,1,3,0,0,9,"[MOVE-TO PLACEHOLDER for #9, WS#1]",5,tx_irretutorial_1nff_offer,
+,25,90,16,0,0,0,1,3,0,0,10,"[MOVE-TO PLACEHOLDER for #10, WS#1]",6,tx_irretutorial_1nff_offer,
+,26,90,8,0,0,0,1,3,0,0,11,"[MOVE-TO PLACEHOLDER for #11, WS#1]",6,tx_irretutorial_1nff_offer,
+,27,90,4,0,0,0,1,3,0,0,12,"[MOVE-TO PLACEHOLDER for #12, WS#1]",7,tx_irretutorial_1nff_offer,
index 7bd6014..858d9b3 100644 (file)
@@ -12,22 +12,22 @@ tx_irretutorial_1nff_hotel
 ,7,-1,2,0,0,0,0,0,0,4,0,"Hotel #2",297,tt_content,,1
 tx_irretutorial_1nff_offer
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,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
-,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
-,7,89,1,0,0,0,0,0,0,0,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
-,8,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
+,5,89,512,0,0,0,0,0,0,0,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
+,6,89,256,0,0,0,0,0,0,0,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
+,7,89,128,0,0,0,0,0,0,0,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
+,8,89,1280,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
 ,9,-1,1,0,0,0,0,0,0,5,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
 ,10,-1,2,0,0,0,0,0,0,6,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
 ,11,-1,1,0,0,0,0,0,0,7,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
 tx_irretutorial_1nff_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title,parentid,parenttable,parentidentifier
-,7,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
-,8,89,2,0,0,0,0,0,0,0,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
-,9,89,3,0,0,0,0,0,0,0,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
-,10,89,1,0,0,0,0,0,0,0,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
-,11,89,2,0,0,0,0,0,0,0,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
-,12,89,1,0,0,0,0,0,0,0,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
-,13,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
+,7,89,512,0,0,0,0,0,0,0,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
+,8,89,256,0,0,0,0,0,0,0,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
+,9,89,128,0,0,0,0,0,0,0,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
+,10,89,64,0,0,0,0,0,0,0,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
+,11,89,32,0,0,0,0,0,0,0,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
+,12,89,16,0,0,0,0,0,0,0,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
+,13,89,1536,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
 ,14,-1,1,0,0,0,0,0,0,7,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
 ,15,-1,2,0,0,0,0,0,0,8,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
 ,16,-1,3,0,0,0,0,0,0,9,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
index 875b77d..7b8b6f3 100644 (file)
@@ -14,7 +14,7 @@ tx_irretutorial_1nff_offer
 ,5,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
 ,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
 ,7,89,1,0,0,0,0,0,0,0,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
-,8,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
+,8,90,256,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
 ,9,-1,1,0,0,0,0,0,0,8,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
 tx_irretutorial_1nff_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title,parentid,parenttable,parentidentifier
@@ -24,5 +24,5 @@ tx_irretutorial_1nff_price
 ,10,89,1,0,0,0,0,0,0,0,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
 ,11,89,2,0,0,0,0,0,0,0,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
 ,12,89,1,0,0,0,0,0,0,0,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
-,13,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
+,13,90,256,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
 ,14,-1,1,0,0,0,0,0,0,13,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
index b03ddd1..0ea2c99 100644 (file)
@@ -14,27 +14,27 @@ tx_irretutorial_1nff_hotel
 ,9,-1,2,0,0,0,0,0,0,4,0,"Hotel #2",297,tt_content,,1
 tx_irretutorial_1nff_offer
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,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
-,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
-,7,89,1,0,0,0,0,0,0,0,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
-,8,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
+,5,90,128,0,0,0,0,0,0,0,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
+,6,90,64,0,0,0,0,0,0,0,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
+,7,90,32,0,0,0,0,0,0,0,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
+,8,90,256,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
 ,9,-1,1,0,0,0,0,0,0,8,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
-,10,-1,1,0,0,0,0,0,0,5,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
-,11,-1,2,0,0,0,0,0,0,6,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
-,12,-1,1,0,0,0,0,0,0,7,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
+,11,-1,1,0,0,0,0,0,0,5,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
+,12,-1,2,0,0,0,0,0,0,6,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
+,13,-1,1,0,0,0,0,0,0,7,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
 tx_irretutorial_1nff_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title,parentid,parenttable,parentidentifier
-,7,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
-,8,89,2,0,0,0,0,0,0,0,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
-,9,89,3,0,0,0,0,0,0,0,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
-,10,89,1,0,0,0,0,0,0,0,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
-,11,89,2,0,0,0,0,0,0,0,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
-,12,89,1,0,0,0,0,0,0,0,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
-,13,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
+,7,90,128,0,0,0,0,0,0,0,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
+,8,90,64,0,0,0,0,0,0,0,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
+,9,90,32,0,0,0,0,0,0,0,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
+,10,90,16,0,0,0,0,0,0,0,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
+,11,90,8,0,0,0,0,0,0,0,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
+,12,90,4,0,0,0,0,0,0,0,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
+,13,90,256,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
 ,14,-1,1,0,0,0,0,0,0,13,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
-,15,-1,1,0,0,0,0,0,0,7,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
-,16,-1,2,0,0,0,0,0,0,8,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
-,17,-1,3,0,0,0,0,0,0,9,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
-,18,-1,1,0,0,0,0,0,0,10,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
-,19,-1,2,0,0,0,0,0,0,11,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
-,20,-1,1,0,0,0,0,0,0,12,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
+,16,-1,1,0,0,0,0,0,0,7,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
+,17,-1,2,0,0,0,0,0,0,8,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
+,18,-1,3,0,0,0,0,0,0,9,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
+,19,-1,1,0,0,0,0,0,0,10,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
+,20,-1,2,0,0,0,0,0,0,11,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
+,21,-1,1,0,0,0,0,0,0,12,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
index 7bd6014..858d9b3 100644 (file)
@@ -12,22 +12,22 @@ tx_irretutorial_1nff_hotel
 ,7,-1,2,0,0,0,0,0,0,4,0,"Hotel #2",297,tt_content,,1
 tx_irretutorial_1nff_offer
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,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
-,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
-,7,89,1,0,0,0,0,0,0,0,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
-,8,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
+,5,89,512,0,0,0,0,0,0,0,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
+,6,89,256,0,0,0,0,0,0,0,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
+,7,89,128,0,0,0,0,0,0,0,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
+,8,89,1280,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
 ,9,-1,1,0,0,0,0,0,0,5,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
 ,10,-1,2,0,0,0,0,0,0,6,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
 ,11,-1,1,0,0,0,0,0,0,7,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
 tx_irretutorial_1nff_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title,parentid,parenttable,parentidentifier
-,7,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
-,8,89,2,0,0,0,0,0,0,0,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
-,9,89,3,0,0,0,0,0,0,0,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
-,10,89,1,0,0,0,0,0,0,0,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
-,11,89,2,0,0,0,0,0,0,0,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
-,12,89,1,0,0,0,0,0,0,0,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
-,13,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
+,7,89,512,0,0,0,0,0,0,0,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
+,8,89,256,0,0,0,0,0,0,0,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
+,9,89,128,0,0,0,0,0,0,0,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
+,10,89,64,0,0,0,0,0,0,0,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
+,11,89,32,0,0,0,0,0,0,0,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
+,12,89,16,0,0,0,0,0,0,0,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
+,13,89,1536,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
 ,14,-1,1,0,0,0,0,0,0,7,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
 ,15,-1,2,0,0,0,0,0,0,8,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
 ,16,-1,3,0,0,0,0,0,0,9,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
index 875b77d..7b8b6f3 100644 (file)
@@ -14,7 +14,7 @@ tx_irretutorial_1nff_offer
 ,5,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
 ,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
 ,7,89,1,0,0,0,0,0,0,0,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
-,8,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
+,8,90,256,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
 ,9,-1,1,0,0,0,0,0,0,8,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
 tx_irretutorial_1nff_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title,parentid,parenttable,parentidentifier
@@ -24,5 +24,5 @@ tx_irretutorial_1nff_price
 ,10,89,1,0,0,0,0,0,0,0,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
 ,11,89,2,0,0,0,0,0,0,0,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
 ,12,89,1,0,0,0,0,0,0,0,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
-,13,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
+,13,90,256,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
 ,14,-1,1,0,0,0,0,0,0,13,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
index b03ddd1..0ea2c99 100644 (file)
@@ -14,27 +14,27 @@ tx_irretutorial_1nff_hotel
 ,9,-1,2,0,0,0,0,0,0,4,0,"Hotel #2",297,tt_content,,1
 tx_irretutorial_1nff_offer
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,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
-,6,89,2,0,0,0,0,0,0,0,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
-,7,89,1,0,0,0,0,0,0,0,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
-,8,89,1,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
+,5,90,128,0,0,0,0,0,0,0,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
+,6,90,64,0,0,0,0,0,0,0,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
+,7,90,32,0,0,0,0,0,0,0,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
+,8,90,256,0,0,0,0,0,0,0,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
 ,9,-1,1,0,0,0,0,0,0,8,0,"Offer #1.1",5,tx_irretutorial_1nff_hotel,,1
-,10,-1,1,0,0,0,0,0,0,5,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
-,11,-1,2,0,0,0,0,0,0,6,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
-,12,-1,1,0,0,0,0,0,0,7,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
+,11,-1,1,0,0,0,0,0,0,5,0,"Offer #1.1",3,tx_irretutorial_1nff_hotel,,3
+,12,-1,2,0,0,0,0,0,0,6,0,"Offer #1.2",3,tx_irretutorial_1nff_hotel,,2
+,13,-1,1,0,0,0,0,0,0,7,0,"Offer #2.1",4,tx_irretutorial_1nff_hotel,,1
 tx_irretutorial_1nff_price
 ,uid,pid,sorting,deleted,sys_language_uid,l18n_parent,t3ver_wsid,t3ver_state,t3ver_stage,t3ver_oid,t3ver_move_id,title,parentid,parenttable,parentidentifier
-,7,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
-,8,89,2,0,0,0,0,0,0,0,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
-,9,89,3,0,0,0,0,0,0,0,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
-,10,89,1,0,0,0,0,0,0,0,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
-,11,89,2,0,0,0,0,0,0,0,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
-,12,89,1,0,0,0,0,0,0,0,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
-,13,89,1,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
+,7,90,128,0,0,0,0,0,0,0,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
+,8,90,64,0,0,0,0,0,0,0,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
+,9,90,32,0,0,0,0,0,0,0,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
+,10,90,16,0,0,0,0,0,0,0,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
+,11,90,8,0,0,0,0,0,0,0,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
+,12,90,4,0,0,0,0,0,0,0,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
+,13,90,256,0,0,0,0,0,0,0,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
 ,14,-1,1,0,0,0,0,0,0,13,0,"Price #1.1.1",8,tx_irretutorial_1nff_offer,
-,15,-1,1,0,0,0,0,0,0,7,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
-,16,-1,2,0,0,0,0,0,0,8,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
-,17,-1,3,0,0,0,0,0,0,9,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
-,18,-1,1,0,0,0,0,0,0,10,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
-,19,-1,2,0,0,0,0,0,0,11,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
-,20,-1,1,0,0,0,0,0,0,12,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,
+,16,-1,1,0,0,0,0,0,0,7,0,"Price #1.1.1",5,tx_irretutorial_1nff_offer,
+,17,-1,2,0,0,0,0,0,0,8,0,"Price #1.1.2",5,tx_irretutorial_1nff_offer,
+,18,-1,3,0,0,0,0,0,0,9,0,"Price #1.1.3",5,tx_irretutorial_1nff_offer,
+,19,-1,1,0,0,0,0,0,0,10,0,"Price #1.2.1",6,tx_irretutorial_1nff_offer,
+,20,-1,2,0,0,0,0,0,0,11,0,"Price #1.2.2",6,tx_irretutorial_1nff_offer,
+,21,-1,1,0,0,0,0,0,0,12,0,"Price #2.1.1",7,tx_irretutorial_1nff_offer,