Вопросы и ответы по изменению функционала, смене дизайна, переносу сайта и т.п.
Модераторы: Xpycm, Koduc
Правила форума
ВНИМАНИЕ! Форум не является средством гарантированной поддержки клиентов и пользователей. Поэтому на быстрый ответ тут рассчитывать не нужно, как и на ответ вообще. Сотрудники отвечают по мере своих возможностей.
На форуме действует ограничение в 3 сообщения / сутки.
Если Вы хотите сказать "спасибо", то воспользуйтесь функцией "Повысить репутацию" - зелёная иконка "плюс" под ником ответившего.
vanred79 » 02 дек 2014, 17:38
Добрый день! Подскажите пожалуйста как в нижеследующем коде задать условие с помощью if - else. Надо чтобы 'class' => 'width200' был для 'field' => 'additional_info', а для остальных 'class' => 'width500'
- Код: Выделить всё
case 'text':
$str .= CHtml::activeTextArea($this->model, $field, array(
'class' => 'width500',
'id' => $fieldId
));
break;
Пробовал вот так, не работает

- Код: Выделить всё
case 'text':
$str .= CHtml::activeTextArea($this->model, $field, array(
if ($field == 'additional_info_'.Yii::app()->language) {'class' => 'width200'} else {'class' => 'width500'},
'id' => $fieldId
));
break;
Вся недвижимость Астаны у нас на
сайте
-
vanred79
- Местная знаменитость

-
- Сообщения: 660
- Зарегистрирован: 02 фев 2013, 18:42
- Откуда: Казахстан
- Очки репутации: 2

-
Foton » 03 дек 2014, 16:51
А если попробовать так
- Код: Выделить всё
case 'text':
$str .= CHtml::activeTextArea($this->model, $field, array(
'class' => ($field == 'additional_info_'.Yii::app()->language) ? 'width200' : 'width500',
'id' => $fieldId
));
break;
-
Foton
- Разработчик

-
- Сообщения: 431
- Зарегистрирован: 26 янв 2012, 14:58
- Очки репутации: 8

vanred79 » 03 дек 2014, 22:22
Foton писал(а):А если попробовать так
- Код: Выделить всё
case 'text':
$str .= CHtml::activeTextArea($this->model, $field, array(
'class' => ($field == 'additional_info_'.Yii::app()->language) ? 'width200' : 'width500',
'id' => $fieldId
));
break;
Работает! Foton спасибо!

Вся недвижимость Астаны у нас на
сайте
-
vanred79
- Местная знаменитость

-
- Сообщения: 660
- Зарегистрирован: 02 фев 2013, 18:42
- Откуда: Казахстан
- Очки репутации: 2

-
nawaz55 » 09 янв 2015, 07:41
this is very nice post

_______________________
You can easily check out our high quality
ccna which prepares you well for
ccnp tshoot testking. You can also get success in real
computer certifications exam with the quality
hodges and selftestengine.
-
nawaz55
- Незнакомец
-
- Сообщения: 1
- Зарегистрирован: 09 янв 2015, 07:38
- Очки репутации: 0

Вернуться в Вопросы и помощь по изменениям
Кто сейчас на конференции
Сейчас этот форум просматривают: Google [Bot] и гости: 6