- 1
- 2
- 3
- 4
- 5
- 6
- 7
if ($type=='input') $params['class'] = 'styleInput';
if ($type=='password') $params['class'] = 'stylePassword';
if ($type=='checkbox') $params['class'] = 'styleCheckBox';
if ($type=='select') $params['class'] = 'styleSelect';
if ($type=='multipleSelect') $params['class'] = 'styleMultipleSelect';
if ($type=='textarea') $params['class'] = 'styleTextarea';
if ($type=='groupSelect') $params['class'] = 'styleGroupSelect';
Lure Of Chaos 02.03.2011 13:25 # +3
во-первых, каждая первая буква становится заглавной,
а во-вторых, 'checkbox' исключение.
Лично я бы переименовал стили, что бы они соответствовали $type
ifeya 02.03.2011 13:27 # +1
Lure Of Chaos 02.03.2011 13:33 # +2
ifeya 02.03.2011 13:34 # −1
Lure Of Chaos 02.03.2011 13:37 # 0
bugmenot 02.03.2011 18:17 # +1
Lure Of Chaos 02.03.2011 18:35 # 0
gegMOPO4 03.03.2011 14:47 # 0
Lure Of Chaos 03.03.2011 15:57 # 0
Skelet0n 02.03.2011 18:02 # −1
Lure Of Chaos 02.03.2011 18:36 # +1
Skelet0n 02.03.2011 20:06 # 0
Lure Of Chaos 02.03.2011 20:44 # 0
Vasiliy 02.03.2011 20:08 # 0
Lure Of Chaos 02.03.2011 20:42 # 0
ZX_Spectrum 02.03.2011 23:01 # 0
Lure Of Chaos 02.03.2011 23:14 # 0
ZX_Spectrum 03.03.2011 00:27 # 0
поэтому для стилей все можно сократить до
Lure Of Chaos 03.03.2011 15:51 # +1
ZX_Spectrum 03.03.2011 16:18 # 0
$params['class'] += ' ' + $some_class;
Lure Of Chaos 03.03.2011 17:25 # 0
Uhehesh 27.08.2014 22:29 # +1
TarasB 03.03.2011 15:43 # 0
Вообще почему бы массив не завести?