Belichuk
(Belichuk)
1
Есть код, который генерирует картинку с помощью тега span и css класа icon
CHtml::tag('span', array('class'=> 'icon'), '');
Подскажите как задать для этого тега span дополнительные класы?
например icontogle
<span class="icon icontogle"></span>
могу предположить, что вот так array(‘class’=> ‘icon class2’)
Belichuk
(Belichuk)
3
немного не то, у меня стоит проверка нужен ли третий клас к этому всему. вот и получается как то много текста
$secondclass = ($second) ? ' icontogle' : '';
$thirdclass = ($third) ? ' topleft' : '';
CHtml::tag('span', array('class'=> 'icon'. $second . $thirdclass), '');
немного напрягают пробелы в начале класа. Может есть более елегантное решение?
$classes=array(‘class1’,‘class2’,‘class3’);
implode(’ ',$classes)