Actions
Bug #93804
closedSorry, my fault, please ignore this issue
Status:
Closed
Priority:
Should have
Assignee:
-
Category:
Fluid
Target version:
-
Start date:
2021-03-23
Due date:
% Done:
0%
Estimated time:
TYPO3 Version:
10
PHP Version:
Tags:
Complexity:
Is Regression:
Sprint Focus:
Description
<f:if condition="'{v:variable.register.get(name: \'print\')}'">
...
</f:if>
was parsed as follow in the cache file
// Rendering Boolean node
// Rendering Array
$array23 = array();
$array23['0'] = '\'{v:variable.register.get(name: \\\'print\\\')}\'';
$expression24 = function($context) {return '{v:variable.register.get(name: \'print\';};
$arguments7['condition'] = TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(
$expression24(
TYPO3Fluid\Fluid\Core\Parser\SyntaxTree\BooleanNode::gatherContext($renderingContext, $array23)
),
$renderingContext
);
The condition was not fetched completely in the $expression24 line.
Updated by Bill Dagou over 3 years ago
- Subject changed from Parsing condition incorrect in Fluid cache to Sorry, my fault, please ignore this issue
Updated by Oliver Bartsch over 3 years ago
- Status changed from New to Closed
Thanks for your feedback. I'll therefore close this issue now.
Actions