Html::el dvojité užití fluent syntaxe ->class()
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Jakub Šulák
- Člen | 222
Pokud použiji něco takovéhoto:
<?php
Html::el('span')->class('bold')->class('stop');
?>
Tak se vždy použije pouze poslední class(), nemělo by se vždy použít
vše co definuji?
Vím že se dá zajistit ->class(‚bold stop‘); ale v některých
případech je hezčí definovat postupně po jedné.
- Honza Marek
- Člen | 1664
A jak bys třeba potom tu třídu zrušil? Myslím, že jde
$el->class[] = "stop";
a že to snad funguje i vždycky.
- David Grudl
- Nette Core | 8229
Půjde
<?php
Html::el('span')->class('bold', TRUE)->class('stop', TRUE);
?>