Exemple #1
0
    public function locations_from_to()
    {
        $this->lodad->model('security/locationsservicevalidation');
        $this->load->model('security/usersservicevalidation');
        $emailvalidation = new UsersServiceValidation();
        $validation_from_to = new LocationsServiceValidation();
        $data = $this->input->post();
        if ($validation_from_to->validate_get_locations($data) && $emailvalidation->validate_email($data)) {
            $this->load->model('management/locationsmanagement');
            $this->load->model('management/usermanagement');
            $Locationmanagement = new Locationsmanagement();
            $usermanagement = new Usermanagement();
            $user = $usermanagement->get_user($email);
            $locations = $Locationmanagement->get_locations_from_to($user->id, $data['from'], $data['to']);
            echo '{
			"success" : "true",';
            echo '"locations_from_to : "';
            echo json_decode($locations);
            echo '}';
        } else {
            echo '{ "success" : "false" } ';
        }
    }
					Ext.Msg.minWidth = 450;
					Ext.MessageBox.alert('<?php echo __('Error',null,'usermanagement'); ?>', '<?php echo __('Profile changes and editing/creating user at same time is not supported',null,'usermanagement'); ?>');
					}
                }
		    },'-',{
				icon: '/images/icons/user_red.png',
				tooltip:'<?php echo __('Show deleted User',null,'usermanagement'); ?>',
				disabled: <?php $arr = $sf_user->getAttribute('credential');echo $arr['administration_usermanagement_showDeleted'];?>,
				handler: function () {
					cf.showDeletedUserPopUpWindow.init();
                }
			},'-',{
				icon: '/images/icons/group_key.png',
                tooltip:'<?php echo __('Add LDAP User',null,'usermanagement'); ?>',
                disabled: <?php $arr = $sf_user->getAttribute('credential');echo $arr['administration_usermanagement_addLdap'];?>,
                disabled: <?php echo Usermanagement::checkLDAP(); ?>,
                handler: function () {
					alert('add LDAP user');
                }
            },'->',
            {
            	xtype: 'label',
            	html: '<?php echo __('Items per Page',null,'usermanagement'); ?>: '
            },{
				xtype: 'combo', // number of records to display in grid
				mode: 'local',
				value: '<?php $arr = $sf_user->getAttribute('userSettings'); echo $arr['displayeditem'];?>',
				editable:false,
				triggerAction: 'all',
				foreSelection: true,
				fieldLabel: '',
 /**
  * Load deletes users
  * @param sfWebRequest $request
  * @return <type>
  */
 public function executeLoadDeletedUser(sfWebRequest $request) {
     $json_result = array();
     $usermanagement = new Usermanagement();
     $result = UserLoginTable::instance()->getDeletedUser();
     $json_result = $usermanagement->buildUser($result, 1);
     $this->renderText('{"result":'.json_encode($json_result).'}');
     return sfView::NONE;
 }