</div> <?php echo $form->error($model, 'price'); ?> </div> <div class="clear"></div> <?php $this->widget('application.modules.lang.components.langFieldWidget', array('model' => $model, 'field' => 'title', 'type' => 'string')); echo '<br/>'; if ($model->type == Apartment::TYPE_CHANGE) { echo '<div class="clear"> </div>'; $this->widget('application.modules.lang.components.langFieldWidget', array('model' => $model, 'field' => 'exchange_to', 'type' => 'text')); } $rows = HFormEditor::getGeneralFields(); HFormEditor::renderFormRows($rows, $model); $canSet = $model->canSetPeriodActivity() ? 1 : 0; echo '<div class="rowold" id="set_period" ' . (!$canSet ? 'style="display: none;"' : '') . '>'; echo $form->labelEx($model, 'period_activity'); echo $form->dropDownList($model, 'period_activity', HApartment::getPeriodActivityList()); echo CHtml::hiddenField('set_period_activity', $canSet); echo $form->error($model, 'period_activity'); echo '</div>'; if (!$canSet) { echo '<div id="date_end_activity"><b>' . Yii::t('common', 'The listing will be active till {DATE}', array('{DATE}' => $model->getDateEndActivityLongFormat())) . '</b>'; echo ' ' . CHtml::link(tc('Change'), 'javascript:;', array('onclick' => '$("#date_end_activity").hide(); $("#set_period_activity").val(1); $("#set_period").show();')); echo '</div>'; } ?> </div>
public static function getEnumListForKey($key) { $list = array('apartment_periodActivityDefault' => HApartment::getPeriodActivityList(), 'mode_list_show' => HApartment::getModeShowList(), 'mailSMTPSecure' => array('' => '', 'tls' => 'tls', 'ssl' => 'ssl'), 'user_registrationMode' => User::getRegistrationModeList()); return isset($list[$key]) ? $list[$key] : array(); }