Atributy n:checked, n:selected a n:disabled

Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
vrana
Člen | 131
+
0
-

Nelíbí se mi makro {attr} a raději bych místo něj používal nějaký n: atribut. Docela často potřebuji tohle makro u vlastnoručně vytvářených formulářových políček, kde by se daly použít atributy n:checked, n:selected a n:disabled. V hodnotě by se uváděla jejich podmínka. Pro tuhle funkčnost mám připravený patch.

Poměrně často to potřebuji také pro definici atributu třídy, u které by se dalo využít toho, že název třídy je identifikátor, takže by se dalo psát n:class-odd="$iterator->isOdd()". Syntaxe mi přijde snadno pochopitelná.

dakota
Člen | 148
+
0
-

návrhy na nahradu makra {attr} – https://forum.nette.org/…t-makro-attr, neviem ako to odvtedy pokročilo

David Grudl
Nette Core | 8117
+
0
-

Makro {attr} je totální fail, ale už rok se řeší, jak syntakticky pojmout nástupce.