Public Member Functions | |
| init ($dontCompress=0, $mode='') | |
| setHeaderBasics () | |
| setCharset ($charset) | |
| setMetaData ($title, $description, $notes, $packager_username, $packager_name, $packager_email) | |
| addThumbnail ($imgFilepath) | |
| setPageTree ($idH) | |
| unsetExcludedSections ($idH) | |
| flatInversePageTree ($idH, $a=array()) | |
| flatInversePageTree_pid ($idH, $a=array(), $pid=-1) | |
| export_addRecord ($table, $row, $relationLevel=0) | |
| export_addDBRelations ($relationLevel=0) | |
| export_addDBRelations_registerRelation ($fI, &$addR, $tokenID='') | |
| export_addFilesFromRelations () | |
| export_addFile ($fI, $recordRef='', $fieldname='') | |
| flatDBrels ($dbrels) | |
| flatSoftRefs ($dbrels) | |
| compileMemoryToFileContent ($type='') | |
| createXML () | |
| doOutputCompress () | |
| addFilePart ($data, $compress=FALSE) | |
| importData ($pid) | |
| writeRecords_pages ($pid) | |
| writeRecords_pages_order ($pid) | |
| writeRecords_records ($pid) | |
| writeRecords_records_order ($mainPid) | |
| addSingle ($table, $uid, $pid) | |
| addToMapId ($substNEWwithIDs) | |
| getNewTCE () | |
| unlinkTempFiles () | |
| setRelations () | |
| setRelations_db ($itemArray) | |
| import_addFileNameToBeCopied ($fI) | |
| setFlexFormRelations () | |
| remapListedDBRecords_flexFormCallBack ($pParams, $dsConf, $dataValue, $dataValue_ext1, $dataValue_ext2, $path) | |
| processSoftReferences () | |
| processSoftReferences_flexFormCallBack ($pParams, $dsConf, $dataValue, $dataValue_ext1, $dataValue_ext2, $path) | |
| processSoftReferences_substTokens ($tokenizedContent, $softRefCfgs, $table, $uid) | |
| processSoftReferences_saveFile ($relFileName, $cfg, $table, $uid) | |
| processSoftReferences_saveFile_createRelFile ($origDirPrefix, $fileName, $fileID, $table, $uid) | |
| writeFileVerify ($fileName, $fileID, $bypassMountCheck=FALSE) | |
| checkOrCreateDir ($dirPrefix) | |
| verifyFolderAccess ($dirPrefix, $noAlternative=FALSE) | |
| loadFile ($filename, $all=0) | |
| getNextFilePart ($fd, $unserialize=0, $name='') | |
| loadContent ($filecontent) | |
| getNextContentPart ($filecontent, &$pointer, $unserialize=0, $name='') | |
| loadInit () | |
| fixCharsets () | |
| displayContentOverview () | |
| traversePageTree ($pT, &$lines, $preCode='') | |
| traversePageRecords ($pT, &$lines) | |
| traverseAllRecords ($pT, &$lines) | |
| singleRecordLines ($table, $uid, &$lines, $preCode, $checkImportInPidRecord=0) | |
| addRelations ($rels, &$lines, $preCode, $recurCheck=array(), $htmlColorClass='') | |
| addFiles ($rels, &$lines, $preCode, $htmlColorClass='', $tokenID='') | |
| checkDokType ($checkTable, $doktype) | |
| renderControls ($r) | |
| softrefSelector ($cfg) | |
| isTableStatic ($table) | |
| inclRelation ($table) | |
| isExcluded ($table, $uid) | |
| includeSoftref ($tokenID) | |
| checkPID ($pid) | |
| dontIgnorePid ($table, $uid) | |
| doesRecordExist ($table, $uid, $fields='') | |
| getRecordPath ($pid) | |
| renderSelectBox ($prefix, $value, $optValues) | |
| compareRecords ($databaseRecord, $importRecord, $table, $inverseDiff=FALSE) | |
| getRTEoriginalFilename ($string) | |
| & | getFileProcObj () |
| error ($msg) | |
| printErrorLog () | |
Public Attributes | |
| $showStaticRelations = FALSE | |
| $fileadminFolderName = 'fileadmin' | |
| $mode = '' | |
| $update = FALSE | |
| $doesImport = FALSE | |
| $display_import_pid_record = '' | |
| $suggestedInsertUids = array() | |
| $import_mode = array() | |
| $global_ignore_pid = FALSE | |
| $force_all_UIDS = FALSE | |
| $showDiff = FALSE | |
| $allowPHPScripts = FALSE | |
| $enableLogging = FALSE | |
| $softrefInputValues = array() | |
| $fileIDMap = array() | |
| $maxFileSize = 1000000 | |
| $maxRecordSize = 1000000 | |
| $maxExportSize = 10000000 | |
| $relOnlyTables = array() | |
| $relStaticTables = array() | |
| $excludeMap = array() | |
| $softrefCfg = array() | |
| $extensionDependencies = array() | |
| $dontCompress = 0 | |
| $includeExtFileResources = 0 | |
| $extFileResourceExtensions = 'html,htm,css' | |
| $import_mapId = array() | |
| $import_newId = array() | |
| $import_newId_pids = array() | |
| $import_data = array() | |
| $errorLog = array() | |
| $cache_getRecordPath = array() | |
| $checkPID_cache = array() | |
| $compress = 0 | |
| $dat = array() | |
| $fileProcObj = '' | |
Definition at line 198 of file class.tx_impexp.php.
| tx_impexp::addFilePart | ( | $ | data, | |
| $ | compress = FALSE | |||
| ) |
Returns a content part for a filename being build.
| array | Data to store in part | |
| boolean | Compress file? |
Definition at line 1123 of file class.tx_impexp.php.
| tx_impexp::addFiles | ( | $ | rels, | |
| &$ | lines, | |||
| $ | preCode, | |||
| $ | htmlColorClass = '', |
|||
| $ | tokenID = '' | |||
| ) |
Add file relation entries for a record's rels-array
| array | Array of file IDs | |
| array | Output lines array (is passed by reference and modified) | |
| string | Pre-HTML code | |
| string | Alternative HTML color class to use. | |
| string | Token ID if this is a softreference (in which case it only makes sense with a single element in the $rels array!) |
Definition at line 2827 of file class.tx_impexp.php.
References $fileProcObj, $GLOBALS, $lines, error(), getFileProcObj(), includeSoftref(), nbsp, t3lib_div::split_fileref(), and verifyFolderAccess().
Referenced by singleRecordLines().
| tx_impexp::addRelations | ( | $ | rels, | |
| &$ | lines, | |||
| $ | preCode, | |||
| $ | recurCheck = array(), |
|||
| $ | htmlColorClass = '' | |||
| ) |
Add DB relations entries for a record's rels-array
| array | Array of relations | |
| array | Output lines array (is passed by reference and modified) | |
| string | Pre-HTML code | |
| array | Recursivity check stack | |
| string | Alternative HTML color class to use. |
Definition at line 2762 of file class.tx_impexp.php.
References $dat, $GLOBALS, $lines, doesRecordExist(), error(), getRecordPath(), includeSoftref(), isExcluded(), isTableStatic(), and nbsp.
Referenced by singleRecordLines().
| tx_impexp::addSingle | ( | $ | table, | |
| $ | uid, | |||
| $ | pid | |||
| ) |
Adds a single record to the $importData array. Also copies files to tempfolder. However all File/DB-references and flexform field contents are set to blank for now! That is done with setRelations() later
| string | Table name (from import memory) | |
| integer | Record UID (from import memory) | |
| integer | Page id |
Definition at line 1389 of file class.tx_impexp.php.
| tx_impexp::addThumbnail | ( | $ | imgFilepath | ) |
Sets a thumbnail image to the exported file
| string | Filename reference, gif, jpg, png. Absolute path. |
Definition at line 357 of file class.tx_impexp.php.
| tx_impexp::addToMapId | ( | $ | substNEWwithIDs | ) |
Registers the substNEWids in memory.
| array | $substNEWwithIDs from tcemain to be merged into internal mapping variable in this object |
Definition at line 1463 of file class.tx_impexp.php.
References error().
| tx_impexp::checkDokType | ( | $ | checkTable, | |
| $ | doktype | |||
| ) |
Verifies that a table is allowed on a certain doktype of a page
| string | Table name to check | |
| integer | doktype value. |
Definition at line 2945 of file class.tx_impexp.php.
References $PAGES_TYPES, and t3lib_div::trimExplode().
Referenced by singleRecordLines().
| tx_impexp::checkOrCreateDir | ( | $ | dirPrefix | ) |
Returns true if directory exists and if it doesn't it will create directory and return true if that succeeded.
| string | Directory to create. Having a trailing slash. Must be in fileadmin/. Relative to PATH_site |
Definition at line 2143 of file class.tx_impexp.php.
References error(), t3lib_div::getFileAbsFileName(), and t3lib_div::mkdir().
Referenced by processSoftReferences_saveFile_createRelFile().
| tx_impexp::checkPID | ( | $ | pid | ) |
Checking if a PID is in the webmounts of the user
| integer | Page ID to check |
Definition at line 3116 of file class.tx_impexp.php.
References $pid.
Referenced by export_addRecord().
| tx_impexp::compareRecords | ( | $ | databaseRecord, | |
| $ | importRecord, | |||
| $ | table, | |||
| $ | inverseDiff = FALSE | |||
| ) |
Compares two records, the current database record and the one from the import memory. Will return HTML code to show any differences between them!
| array | Database record, all fields (new values) | |
| array | Import memorys record for the same table/uid, all fields (old values) | |
| string | The table name of the record | |
| boolean | Inverse the diff view (switch red/green, needed for pre-update difference view) |
Definition at line 3197 of file class.tx_impexp.php.
References $TCA, $value, t3lib_BEfunc::getProcessedValue(), and t3lib_div::makeInstance().
Referenced by singleRecordLines().
| tx_impexp::compileMemoryToFileContent | ( | $ | type = '' |
) |
This compiles and returns the data content for an exported file
| string | Type of output; "xml" gives xml, otherwise serialized array, possibly compressed. |
Definition at line 994 of file class.tx_impexp.php.
| tx_impexp::createXML | ( | ) |
Creates XML string from input array
Definition at line 1020 of file class.tx_impexp.php.
| tx_impexp::displayContentOverview | ( | ) |
Displays an overview of the header-content.
Definition at line 2412 of file class.tx_impexp.php.
References $lines, error(), t3lib_extMgm::isLoaded(), traverseAllRecords(), traversePageRecords(), and traversePageTree().
| tx_impexp::doesRecordExist | ( | $ | table, | |
| $ | uid, | |||
| $ | fields = '' | |||
| ) |
Checks if the record exists
| string | Table name | |
| integer | UID of record | |
| string | Field list to select. Default is "uid,pid" |
Definition at line 3146 of file class.tx_impexp.php.
References t3lib_BEfunc::getRecord().
Referenced by addRelations(), and singleRecordLines().
| tx_impexp::dontIgnorePid | ( | $ | table, | |
| $ | uid | |||
| ) |
Checks if the position of an updated record is configured to be corrected. This can be disabled globally and changed for elements individually.
| string | Table name | |
| integer | Uid or record |
Definition at line 3133 of file class.tx_impexp.php.
| tx_impexp::doOutputCompress | ( | ) |
Returns true if the output should be compressed.
Definition at line 1112 of file class.tx_impexp.php.
| tx_impexp::error | ( | $ | msg | ) |
Sets error message in the internal error log
| string | Error message |
Definition at line 3310 of file class.tx_impexp.php.
Referenced by addFiles(), addRelations(), addToMapId(), checkOrCreateDir(), displayContentOverview(), export_addDBRelations(), export_addFile(), export_addFilesFromRelations(), export_addRecord(), fixCharsets(), getNextContentPart(), getNextFilePart(), import_addFileNameToBeCopied(), loadFile(), processSoftReferences_saveFile(), processSoftReferences_saveFile_createRelFile(), setFlexFormRelations(), setRelations(), setRelations_db(), singleRecordLines(), unlinkTempFiles(), and writeFileVerify().
| tx_impexp::export_addDBRelations | ( | $ | relationLevel = 0 |
) |
This analyses the existing added records, finds all database relations to records and adds these records to the export file. This function can be called repeatedly until it returns an empty array. In principle it should not allow to infinite recursivity, but you better set a limit... Call this BEFORE the ext_addFilesFromRelations (so files from added relations are also included of course)
| integer | Recursion level |
Definition at line 550 of file class.tx_impexp.php.
References $row, $TCA, error(), export_addDBRelations_registerRelation(), export_addRecord(), t3lib_BEfunc::getRecord(), and includeSoftref().
| tx_impexp::export_addDBRelations_registerRelation | ( | $ | fI, | |
| &$ | addR, | |||
| $ | tokenID = '' | |||
| ) |
Helper function for export_addDBRelations()
| array | Array with table/id keys to add | |
| array | Add array, passed by reference to be modified | |
| string | Softref Token ID, if applicable. |
Definition at line 654 of file class.tx_impexp.php.
References $TCA, inclRelation(), includeSoftref(), isExcluded(), and isTableStatic().
Referenced by export_addDBRelations().
| tx_impexp::export_addFile | ( | $ | fI, | |
| $ | recordRef = '', |
|||
| $ | fieldname = '' | |||
| ) |
Adds a files content to the export memory
| array | File information with three keys: "filename" = filename without path, "ID_absFile" = absolute filepath to the file (including the filename), "ID" = md5 hash of "ID_absFile". "relFileName" is optional for files attached to records, but mandatory for soft referenced files (since the relFileName determines where such a file should be stored!) | |
| string | If the file is related to a record, this is the id on the form [table]:[id]. Information purposes only. | |
| string | If the file is related to a record, this is the field name it was related to. Information purposes only. |
Definition at line 779 of file class.tx_impexp.php.
References error(), getRTEoriginalFilename(), and t3lib_div::inList().
Referenced by export_addFilesFromRelations().
| tx_impexp::export_addFilesFromRelations | ( | ) |
This adds all files in relations. Call this method AFTER adding all records including relations.
Definition at line 678 of file class.tx_impexp.php.
References $key, error(), export_addFile(), t3lib_div::getFileAbsFileName(), and includeSoftref().
| tx_impexp::export_addRecord | ( | $ | table, | |
| $ | row, | |||
| $ | relationLevel = 0 | |||
| ) |
Adds the record $row from $table. No checking for relations done here. Pure data.
| string | Table name | |
| array | Record row. | |
| integer | (Internal) if the record is added as a relation, this is set to the "level" it was on. |
Definition at line 492 of file class.tx_impexp.php.
References $refIndexObj, $row, checkPID(), error(), t3lib_div::fixed_lgd_cs(), flatDBrels(), flatSoftRefs(), t3lib_div::formatSize(), t3lib_BEfunc::getRecordTitle(), t3lib_div::makeInstance(), and t3lib_BEfunc::workspaceOL().
Referenced by export_addDBRelations().
| tx_impexp::fixCharsets | ( | ) |
Fix charset of import memory if different from system charset
Definition at line 2357 of file class.tx_impexp.php.
References error().
Referenced by loadInit().
| tx_impexp::flatDBrels | ( | $ | dbrels | ) |
DB relations flattend to 1-dim array. The list will be unique, no table/uid combination will appear twice.
| array | 2-dim Array of database relations organized by table key |
Definition at line 904 of file class.tx_impexp.php.
Referenced by export_addRecord().
| tx_impexp::flatInversePageTree | ( | $ | idH, | |
| $ | a = array() | |||
| ) |
Recursively flattening the idH array (for setPageTree() function)
| array | Page uid hierarchy | |
| array | Accumulation array of pages (internal, don't set from outside) |
Definition at line 430 of file class.tx_impexp.php.
Referenced by setPageTree().
| tx_impexp::flatInversePageTree_pid | ( | $ | idH, | |
| $ | a = array(), |
|||
| $ | pid = -1 | |||
| ) |
Recursively flattening the idH array (for setPageTree() function), setting PIDs as values
| array | Page uid hierarchy | |
| array | Accumulation array of pages (internal, don't set from outside) | |
| integer | PID value (internal) |
Definition at line 453 of file class.tx_impexp.php.
References $pid.
| tx_impexp::flatSoftRefs | ( | $ | dbrels | ) |
Soft References flattend to 1-dim array.
| array | 2-dim Array of database relations organized by table key |
Definition at line 930 of file class.tx_impexp.php.
Referenced by export_addRecord().
| & tx_impexp::getFileProcObj | ( | ) |
Returns file processing object, initialized only once.
Definition at line 3281 of file class.tx_impexp.php.
References $GLOBALS, and t3lib_div::makeInstance().
Referenced by addFiles(), processSoftReferences_saveFile(), processSoftReferences_saveFile_createRelFile(), verifyFolderAccess(), and writeFileVerify().
| tx_impexp::getNewTCE | ( | ) |
Returns a new $TCE object
Definition at line 1483 of file class.tx_impexp.php.
References t3lib_div::makeInstance().
Referenced by processSoftReferences(), setFlexFormRelations(), and setRelations().
| tx_impexp::getNextContentPart | ( | $ | filecontent, | |
| &$ | pointer, | |||
| $ | unserialize = 0, |
|||
| $ | name = '' | |||
| ) |
Returns the next content part from the $filecontent
| string | File content string | |
| integer | File pointer (where to read from) | |
| boolean | If set, the returned content is unserialized into an array, otherwise you get the raw string | |
| string | For error messages this indicates the section of the problem. |
Definition at line 2316 of file class.tx_impexp.php.
References error().
Referenced by loadContent().
| tx_impexp::getNextFilePart | ( | $ | fd, | |
| $ | unserialize = 0, |
|||
| $ | name = '' | |||
| ) |
Returns the next content part form the fileresource (t3d), $fd
| pointer | File pointer | |
| boolean | If set, the returned content is unserialized into an array, otherwise you get the raw string | |
| string | For error messages this indicates the section of the problem. |
Definition at line 2269 of file class.tx_impexp.php.
References error().
Referenced by loadFile().
| tx_impexp::getRecordPath | ( | $ | pid | ) |
Returns the page title path of a PID value. Results are cached internally
| integer | Record PID to check |
Definition at line 3156 of file class.tx_impexp.php.
References $GLOBALS, $pid, and t3lib_BEfunc::getRecordPath().
Referenced by addRelations(), and singleRecordLines().
| tx_impexp::getRTEoriginalFilename | ( | $ | string | ) |
Creates the original file name for a copy-RTE image (magic type)
| string | RTE copy filename, eg. "RTEmagicC_user_pm_icon_01.gif.gif" |
Definition at line 3264 of file class.tx_impexp.php.
References t3lib_div::isFirstPartOfStr().
Referenced by export_addFile(), and processSoftReferences_saveFile().
| tx_impexp::import_addFileNameToBeCopied | ( | $ | fI | ) |
Writes the file from import array to temp dir and returns the filename of it.
| array | File information with three keys: "filename" = filename without path, "ID_absFile" = absolute filepath to the file (including the filename), "ID" = md5 hash of "ID_absFile" |
Definition at line 1617 of file class.tx_impexp.php.
References error(), t3lib_div::tempnam(), and t3lib_div::writeFile().
Referenced by remapListedDBRecords_flexFormCallBack(), and setRelations().
| tx_impexp::importData | ( | $ | pid | ) |
Imports the internal data array to $pid.
| integer | Page ID in which to import the content |
Definition at line 1156 of file class.tx_impexp.php.
| tx_impexp::inclRelation | ( | $ | table | ) |
Returns true if the input table name is to be included as relation
| string | Table name |
Definition at line 3079 of file class.tx_impexp.php.
References $GLOBALS, and $TCA.
Referenced by export_addDBRelations_registerRelation().
| tx_impexp::includeSoftref | ( | $ | tokenID | ) |
Returns true if soft reference should be included in exported file.
| string | Token ID for soft reference |
Definition at line 3106 of file class.tx_impexp.php.
References t3lib_div::inList().
Referenced by addFiles(), addRelations(), export_addDBRelations(), export_addDBRelations_registerRelation(), and export_addFilesFromRelations().
| tx_impexp::init | ( | $ | dontCompress = 0, |
|
| $ | mode = '' | |||
| ) |
Init the object, both import and export
| boolean | If set, compression in t3d files is disabled | |
| string | Mode of usage, either "import" or "export" |
Definition at line 267 of file class.tx_impexp.php.
References $dontCompress, and $mode.
| tx_impexp::isExcluded | ( | $ | table, | |
| $ | uid | |||
| ) |
Returns true if the element should be excluded as static record.
| string | Table name | |
| integer | UID value |
Definition at line 3094 of file class.tx_impexp.php.
References $TCA.
Referenced by addRelations(), export_addDBRelations_registerRelation(), and setRelations_db().
| tx_impexp::isTableStatic | ( | $ | table | ) |
Returns true if the input table name is to be regarded as a static relation (that is, not exported etc).
| string | Table name |
Definition at line 3065 of file class.tx_impexp.php.
References $TCA.
Referenced by addRelations(), export_addDBRelations_registerRelation(), and setRelations_db().
| tx_impexp::loadContent | ( | $ | filecontent | ) |
Loads T3D file content into the $this->dat array (This function can be used to test the output strings from ->compileMemoryToFileContent())
| string | File content |
Definition at line 2298 of file class.tx_impexp.php.
References getNextContentPart(), and loadInit().
| tx_impexp::loadFile | ( | $ | filename, | |
| $ | all = 0 | |||
| ) |
Loads the header section/all of the $filename into memory
| string | Filename, absolute | |
| boolean | If set, all information is loaded (header, records and files). Otherwise the default is to read only the header information |
Definition at line 2226 of file class.tx_impexp.php.
References error(), getNextFilePart(), loadInit(), and t3lib_div::xml2array().
| tx_impexp::loadInit | ( | ) |
Setting up the object based on the recently loaded ->dat array
Definition at line 2341 of file class.tx_impexp.php.
References fixCharsets().
Referenced by loadContent(), and loadFile().
| tx_impexp::printErrorLog | ( | ) |
Returns a table with the error-messages.
Definition at line 3319 of file class.tx_impexp.php.
References t3lib_div::view_array().
| tx_impexp::processSoftReferences | ( | ) |
Processing of soft references
Definition at line 1772 of file class.tx_impexp.php.
References $TCA, t3lib_BEfunc::getFlexFormDS(), getNewTCE(), t3lib_BEfunc::getRecord(), t3lib_div::loadTCA(), t3lib_div::makeInstance(), processSoftReferences_flexFormCallBack(), processSoftReferences_substTokens(), t3lib_BEfunc::wsMapId(), and t3lib_div::xml2array().
| tx_impexp::processSoftReferences_flexFormCallBack | ( | $ | pParams, | |
| $ | dsConf, | |||
| $ | dataValue, | |||
| $ | dataValue_ext1, | |||
| $ | dataValue_ext2, | |||
| $ | path | |||
| ) |
Callback function for traversing the FlexForm structure in relation to remapping softreference relations
| array | Set of parameters in numeric array: table, uid, field | |
| array | TCA config for field (from Data Structure of course) | |
| string | Field value (from FlexForm XML) | |
| string | Not used | |
| string | Not used | |
| string | Path of where the data structure where the element is found |
Definition at line 1863 of file class.tx_impexp.php.
References processSoftReferences_substTokens().
Referenced by processSoftReferences().
| tx_impexp::processSoftReferences_saveFile | ( | $ | relFileName, | |
| $ | cfg, | |||
| $ | table, | |||
| $ | uid | |||
| ) |
Process a soft reference file
| string | Old Relative filename | |
| array | soft reference configuration array | |
| string | Table for which the processing occurs | |
| string | UID of record from table |
Definition at line 1966 of file class.tx_impexp.php.
References $fileProcObj, error(), t3lib_div::getFileAbsFileName(), getFileProcObj(), getRTEoriginalFilename(), t3lib_div::isFirstPartOfStr(), processSoftReferences_saveFile_createRelFile(), and writeFileVerify().
Referenced by processSoftReferences_substTokens().
| tx_impexp::processSoftReferences_saveFile_createRelFile | ( | $ | origDirPrefix, | |
| $ | fileName, | |||
| $ | fileID, | |||
| $ | table, | |||
| $ | uid | |||
| ) |
Create file in directory and return the new (unique) filename
| string | Directory prefix, relative, with trailing slash | |
| string | Filename (without path) | |
| string | File ID from import memory | |
| string | Table for which the processing occurs | |
| string | UID of record from table |
Definition at line 2027 of file class.tx_impexp.php.
References $fileProcObj, checkOrCreateDir(), error(), t3lib_div::getFileAbsFileName(), getFileProcObj(), t3lib_div::isFirstPartOfStr(), t3lib_div::mkdir(), t3lib_div::resolveBackPath(), verifyFolderAccess(), t3lib_div::writeFile(), and writeFileVerify().
Referenced by processSoftReferences_saveFile().
| tx_impexp::processSoftReferences_substTokens | ( | $ | tokenizedContent, | |
| $ | softRefCfgs, | |||
| $ | table, | |||
| $ | uid | |||
| ) |
Substition of softreference tokens
| string | Content of field with soft reference tokens in. | |
| array | Soft reference configurations | |
| string | Table for which the processing occurs | |
| string | UID of record from table |
Definition at line 1902 of file class.tx_impexp.php.
References t3lib_BEfunc::getRecord(), processSoftReferences_saveFile(), t3lib_div::testInt(), and t3lib_BEfunc::wsMapId().
Referenced by processSoftReferences(), and processSoftReferences_flexFormCallBack().
| tx_impexp::remapListedDBRecords_flexFormCallBack | ( | $ | pParams, | |
| $ | dsConf, | |||
| $ | dataValue, | |||
| $ | dataValue_ext1, | |||
| $ | dataValue_ext2, | |||
| $ | path | |||
| ) |
Callback function for traversing the FlexForm structure in relation to remapping database relations
| array | Set of parameters in n |