Problém s Neon po přechodu z 3.0 na 3.2
- Ondřej Kubíček
- Člen | 494
ahoj,
po přechodu z neonu 3.0 na 3.2 dostáváme error při decodování:
plan:
additional:
sale: %type% <strong>OFERTA - %amount% % DE DESCUENTO</strong>
vyhodí error
Error: Unexpected ' % DE DESCUENTO</strong>' on line 3, column 41.
protože to není v uvozovkách (dá se vyzkoušet na ne-on.org), ale tenhle zápis
fungoval v 3.0
Problém je, že tam nemůžu jednoduše přidat uvozovky protože to generujeme z pole a ukládáme do souboru neon a to tam ty uvozovky nedá
$a =
['plan' => [
'additional' => [
'sale' => '%type% <strong>OFERTA - %amount% % DE DESCUENTOs</strong>']]];
dump(Neon::Encode($a, Neon::BLOCK));
výsledek:
"plan:
additional:
sale: %type% <strong>OFERTA - %amount% % DE DESCUENTOs</strong>
" (86)
a stejně tak nefunguje např:
free:
description03: Fonctions limitées. Les données de trading sont limitées à 3 semaines.
submitMsg: Commencer gratuitement
vyhodí error:
Error: Unexpected ' semaines.<new line> submitMsg: Commencer gratui' on line 2, column 81.
protože to není v uvozkách
je toto ted záměrný chování?