Aktualizace chce přidávat lomítko do latte maker

Terka04
Člen | 37
+
0
-

Ahoj všem,
provedla jsem aktualizaci knihoven přes composer, protože dependency instalované knihovny to vyžadovala.

Nyní mám u každého ručně vykresleného formuláře chybu ve smyslu:

Auto-empty behaviour is deprecated, replace {label nazev_produktu} with {label nazev_produktu /} in line 14

Což samozřejmě vím, jak vyřešit, ale je to strašně otravné, protože musím projít desítky latte souborů – skoro všechny formuláře mám ručně vykreslované. Má to důvod, proč musím všude napsat lomítko?

Šaman
Člen | 2593
+
+2
-

David o tom psal tady: https://forum.nette.org/…jinach-nette#…
Je to příprava na Latte 3. Možná by bylo dobré použít poslední verzi před Latte 2.11, pokud do budoucna neplánuješ upgradovat na Latte 3.

Pavel Kravčík
Člen | 1073
+
+3
-

Pokud používáš nějaké IDE mělo by jít v “pohodě” napsat nějaký regex, který to opraví v celé aplikaci. U labelů by to asi nemělo být příliš složité, něco na styl: https://regex101.com/r/ioGsnE/1

Terka04
Člen | 37
+
0
-

Děkuji všem za info. Regex to vyřešil.

Kdyby někdo potřeboval…
Filtr: \{label (\w*)\}
Modifikátor: {label $1 /}