Actions
Bug #16071
closedBE crashes when updating multilingual pages created with TemplaVoila on Typo3 3.8.1
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Backend User Interface
Target version:
-
Start date:
2006-04-20
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
4.0
PHP Version:
5
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
This refers to the already patched bug 3196.
Even with the patch, the BE still crashes when updating multilingual pages created with TemplaVoila on Typo3 3.8.1
I found out that the same patch should not only be applied on class.t3lib_tceforms.html but also on class.t3lib_flexformtools.php
The code could be corrected as follows, starting at line 132:
$editData = t3lib_div::xml2array($xmlData);
if (!is_array($editData)) {
return 'Parsing error: '.$editData;
}
// **OS 20.04.2006 Added the three next lines
else if (isset($editData['meta']) && !is_array($editData['meta'])) {
$editData['meta'] = array();
}
It seems that it then works better.
(issue imported from #M3305)
Actions