public static function getBasicSearchFieldConfig($productId) { $searchAbleField = self::getBasicSearchField(); $returnArr = array(); foreach ($searchAbleField as $key => $value) { $returnArr[$key] = array('label' => CaseInfoView::model()->getAttributeLabel($key), 'type' => $value, 'isBasic' => true); if ('case_status' == $key) { $returnArr[$key]['value'] = self::getStatusOption(); array_unshift($returnArr[$key]['value'], ''); } else { if ('priority' == $key) { $returnArr[$key]['value'] = ProductService::getCasePriorityOption($productId); } else { if ('delete_flag' == $key) { $returnArr[$key]['value'] = CommonService::getTrueFalseOptions(); array_unshift($returnArr[$key]['value'], ''); } } } } return $returnArr; }
</div> <div style="float:right;width: 33%;"> <fieldset> <legend><?php echo Yii::t('Common', 'Other Info'); ?> </legend> <div class="row"> <?php echo $form->label($model, 'delete_flag'); ?> <?php if ($model->isNewRecord) { echo CHtml::encode(CommonService::getTrueFalseName($model->delete_flag)); } else { echo $form->dropDownList($model, 'delete_flag', CommonService::getTrueFalseOptions(), array('class' => 'required', 'style' => 'width:190px;')); } ?> </div> <?php echo empty($customfield['case_other']) ? '' : $customfield['case_other']; ?> </fieldset> <fieldset> <legend><?php echo Yii::t('FieldConfig', 'case_related'); ?> </legend> <?php echo empty($customfield['case_related']) ? '' : $customfield['case_related']; ?>
<?php echo $form->label($model, 'case_step_template'); ?> <div style="width:560px;margin-left: 190px;"> <?php $this->widget('application.extensions.kindeditor4.KindEditorWidget', array('model' => $model, 'attribute' => 'case_step_template', 'htmlOptions' => array('style' => 'width:100%;'), 'editorname' => 'case_step_template_editor')); ?> </div> </div> <div class="row"> <?php echo $form->label($model, 'is_dropped'); ?> <?php echo $form->dropDownList($model, 'is_dropped', CommonService::getTrueFalseOptions(), array('class' => 'required')); ?> </div> <br/> <div style="clear:both;"></div> <hr/> <br/> <?php echo CHtml::submitButton(Yii::t('Product', 'Save Product'), array('class' => 'margin-left-190')); ?> <?php $this->endWidget(); ?> </div><!-- form -->
</div> <div class="row"> <?php echo $form->label($model, 'belong_group'); ?> <?php echo $form->dropDownList($model, 'belong_group', $model->getFieldSets($model->type), array('class' => 'required')); ?> </div> <?php if ('bug' == $model->type) { echo '<div class="row">'; echo $form->label($model, 'edit_in_result'); echo $form->dropDownList($model, 'edit_in_result', CommonService::getTrueFalseOptions(), array('class' => 'required', 'onchange' => 'showResultGroup($(this).val())')); echo '</div><div class="row" id="resultGroupRow">'; echo $form->label($model, 'result_group'); echo $form->dropDownList($model, 'result_group', $model->getFieldSets('result'), array('class' => 'required')); echo '</div>'; } ?> <div class="row"> <?php echo $form->label($model, 'display_order'); ?> <?php echo $form->textField($model, 'display_order', array('class' => 'required')) . Yii::t('Common', 'Please input an integer between 0~255'); ?> </div>