Closed tristanlins closed 10 years ago
[16-Mar-2014 10:25:03 Europe/Berlin] PHP Fatal error: Uncaught exception 'Bit3\Contao\Merger2\Constraint\Parser\ParserException' with message 'Invalid token, expect & got ' thrown in .../system/modules/merger2/classes/src/Bit3/Contao/Merger2/Constraint/Parser/InputStream.php on line 234 #0 .../system/modules/merger2/classes/src/Bit3/Contao/Merger2/Constraint/Parser/InputStream.php(106): Bit3\Contao\Merger2\Constraint\Parser\InputStream->expect('&') #1 .../system/modules/merger2/classes/src/Bit3/Contao/Merger2/Constraint/Parser/Parser.php(54): Bit3\Contao\Merger2\Constraint\Parser\InputStream->next() #2 .../system/modules/merger2/classes/src/Bit3/Contao/Merger2/Constraint/Parser/Parser.php(32): Bit3\Contao\Merger2\Constraint\Parser\Parser->parseUntil(Object(Bit3\Contao\Merger2\Constraint\Parser\InputStream), 'end_of_stream') #3 .../system/modules/merger2/classes/src/Bit3/Contao/Merger2/Module/ModuleMerger2.php(318): Bit3\Contao\Merger2\Constraint\Parser\Parser->parse(Object(Bit3\Contao\Merger2\Constraint\Parser\InputStream)) #4 .../system/modules/merger2/classes/src/Bit3/Contao/Merger2/Module/ModuleMerger2.php(294): Bit3\Contao\Merger2\Module\ModuleMerger2->generateContent() #5 .../system/modules/core/modules/Module.php(148): Bit3\Contao\Merger2\Module\ModuleMerger2->compile() #6 .../system/modules/merger2/classes/src/Bit3/Contao/Merger2/Module/ModuleMerger2.php(280): Contao\Module->generate() #7 .../system/modules/core/library/Contao/Controller.php(295): Bit3\Contao\Merger2\Module\ModuleMerger2->generate() #8 .../system/modules/core/pages/PageRegular.php(138): Contao\Controller->getFrontendModule(Object(Contao\ModuleModel), 'header') #9 .../index.php(250): Contao\PageRegular->generate(Object(Contao\PageModel), true) #10 .../index.php(434): Index->run() #11 {main}
Fixed in 1709033035e56f529a7377a43eca9292ed2981d7
The problem was that the parser only accept || and &&, not the old style | and & is supported again.
||
&&
|
&
Released as version 3.0.5.