create.blade.php 4.55 KB
                      <!-- Heading -->
                      <h5 class="innerAll margin-none bg-primary">
                        <i class="fa fa-fw fa-pencil"></i> Add User
                        <a href="#" class="btn btn-sm btn-inverse pull-right btn-xs" style="margin-top: -5px;" onclick="return false">
                          <i class="fa fa-user fa-fw"></i>
                          
                        </a>
                      </h5>
                      
                      
<form class="innerAll">
  <fieldset>
    <div class="control-group">
	  <label class="col-md-4 control-label" for="username">Username</label>
	  <div class="col-md-8 controls">
	    <input class="form-control" id="username" type="text" value="" required=required />
	  </div>
    </div>
    <div class="control-group">
	  <label class="col-md-4 control-label" for="password">Password</label>
	  <div class="col-md-8 controls">
	    <input class="form-control" id="password" type="password" value="" required=required />
	  </div>
    </div>
    
    <div class="control-group">
	  <label class="col-md-4 control-label" for="username">Full Name</label>
	  <div class="col-md-8 controls">
	    <input class="form-control" id="fullname" type="text" value="" required=required />
	  </div>
    </div> 
    
    <div class="control-group">
	  <label class="col-md-4 control-label" for="email">Email</label>
	  <div class="col-md-8 controls">
	    <input class="form-control" id="email" type="email" value="" required=required />
	  </div>
    </div>
    <div class="control-group">
	  <label class="col-md-4 control-label" for="userstatus">Status</label>
	  <div class="col-md-8 controls">
	    <select id="userstatus" required=required class="form-control">
		  <option value="Active">Active</option>
		  <option value="Disabled">Disabled</option>
		  <option value="Unverified">Unverified</option>
		  <option value="Blocked">Blocked</option>
	    </select>
	  </div>
    </div>

<!--    <div class="control-group">
	  <label class="col-md-4 control-label" for="organization">Organization</label>
	  <div class="col-md-8 controls">
	    <select id="organization" required=required class="form-control">
@foreach(Auth::user()->getAccessList("group",true,false,false,true) as $tgrp)
  <option value="{!!$tgrp!!}">{!!$tgrp!!}</option>
@endforeach
	    </select>
	  </div>
    </div>-->
    <div class="control-group">
	  <label class="col-md-4 control-label" for="organization">User Type</label>
	  <div class="col-md-8 controls">
	    <select id="usertype" required=required class="form-control">
<?php 
$roles=\App\Models\Role::where('status','=','Active')->get();
foreach($roles as $role)echo "<option value='".$role->rolename."'>".$role->rolename."</option>";
?>
	    </select>
	  </div>
    </div>

    <div class="control-group">
	  <label class="col-md-4 control-label" for="usergroup">Group</label>
	  <div class="col-md-8 controls">
	    <select id="usergroup" required=required class="form-control">
@foreach(Auth::user()->getAccessList("group",true,false,false,true) as $tgrp)
  <option value="{!!$tgrp!!}">{!!$tgrp!!}</option>
@endforeach
	    </select>
	  </div>
    </div>

<!--    <div class="control-group">
	  <label class="col-md-4 control-label" for="usergroup">Chat/Voice Enabled</label>
	  <div class="col-md-8 controls">
	    <select id="uservoice" required=required class="form-control">
		  <option value="Active">Active</option>
		  <option value="InActive">InActive</option>
	    </select>
	  </div>
    </div>-->


    <div class="form-actions">
	  <button type="submit" class="btn btn-primary" onclick='createUserForm();return false;'>Save changes</button>
    </div>
  </fieldset>
</form>
<script>
function createUserForm()
{
  var putdata="csrftoken={!!Session::token()!!}";
  putdata+="&username="+$("#username").val();
  putdata+="&password="+$("#password").val();
  putdata+="&fullname="+$("#fullname").val();
  
  putdata+="&email="+$("#email").val();
  putdata+="&usertype="+$("#usertype").val();
  
  putdata+="&userstatus="+$("#userstatus").val();
//   putdata+="&organization="+$("#organization").val();
  putdata+="&usergroup="+$("#usergroup").val();
  putdata+="&uservoice=";//+$("#uservoice").val();


  doAjax('user',putdata,'__fake__div__','ajax_users_create','singlethis','POST',function(retstr)
  {
		if(retstr.responseText.indexOf('Error')<0)
		{
			simpleNotification("success","topRight","User Created Successfully");
			doAjax('user/'+retstr.responseText+'/edit','','userformdiv','ajax_users_create','singlethis','GET');
		}
		else
		{
			simpleNotification("error","topRight",retstr.responseText);
		}
  });
}
</script>