<div class="modal_box" id="add_service_level" style="display:none;"> <img src="<?php echo Yii::app()->request->baseUrl; ?>/images/cancel.png" alt='' class="hidemodal cancelbutton"/> <h1>+/- Service</h1> <?php $form=$this->beginWidget('CActiveForm', array ( 'id'=>'add_service_level_form', )); ?> <div style="float: left;"> <div class="row"> <label for="service_names_dropdown"><span class="red">*</span> Tiers Selected</label><br/><br/> <?php $items = ServiceLevelSettings::getServiceLevelsOptionsList(); $this->renderPartial('application.views.widgets.dropdown_search_style_txtfield', array( 'items'=> $items, 'level_ids'=>$level_ids, 'summary_sl_settings'=>$summary_sl_settings )); ?> </div> <div class="row"> <label for="active_to_dropdown"><span class="red">*</span>End Date (mm/dd/YYYY)</label> <?php echo $form->dropDownList($client_service_settings, 'Active_To', ServiceLevelSettings::getNextActiveToList( $client_service_settings->Active_To), array( 'id'=>'active_to_dropdown', 'class'=>'txtfield', 'data-initial-value'=>date('m/d/Y',strtotime($client_service_settings->Active_To)) ));?> </div>
public function generateTabsForAutoLoad (){ if ( $_SESSION['tabs_to_auto_load']['client_service_level_settings']) { $client_id_to_rewiev = intval($_SESSION['tabs_to_auto_load']['client_service_level_settings']['client_id']); $client = Clients::model()->with('service_settings', 'service_payments','company')->findByPk($client_id_to_rewiev); if ($client) { $serviceLevels = ServiceLevelSettings::getServiceLevelsOptionsList(); $settings = $client->service_settings; $items = ServiceLevelSettings::getServiceLevelsOptionsList(); $summary_sl_settings = ServiceLevelSettings::getSummarySettings($client_id_to_rewiev); $dcss = DelayedClientServiceSettings::model()->findByPk($client_id_to_rewiev); $pending_client_service_settings = PendingClientServiceSettings::model()->findByAttributes(array( 'Client_ID'=> $client->Client_ID, 'Approved'=>1 )); $view_data = $this->renderPartial('client_service_level_settings' , array( 'client' => $client, 'settings' => $settings, 'payments' => $client->service_payments, 'serviceLevels' => $serviceLevels, 'items'=>$items, 'summary_sl_settings'=>$summary_sl_settings, 'pending_client_service_settings'=>$pending_client_service_settings, 'dcss'=>$dcss ),true); $return_array['client_service_level_settings']['auto_loaded_data'] = $view_data; $return_array['client_service_level_settings']['client'] = $client; } } if ( $_SESSION['tabs_to_auto_load']['client_users_list_appr_value']) { $client_id_to_rewiev = intval($_SESSION['tabs_to_auto_load']['client_users_list_appr_value']['client_id']); $approvers_array = UsersClientList::getApproversArray($client_id_to_rewiev); $view_data = $this->renderPartial('client_users_list_appr_value' , array( 'approvers_array'=>$approvers_array, ),true); $return_array['client_users_list_appr_value']['auto_loaded_data'] = $view_data; $return_array['client_users_list_appr_value']['client'] = Clients::model()->with('company', 'users')->findByPk($client_id_to_rewiev);; } return $return_array; }