MINI Sh3ll
<?php $__env->startSection('title', 'Register'); ?>
<?php $__env->startSection('content'); ?>
<!-- begin:: Page -->
<!-- Start signup -->
<div class="m-login__signup">
<div class="m-login__head">
<h3 class="m-login__title">
Sign Up
</h3>
<div class="m-login__desc">
Enter your details to create your account:
</div>
</div>
<?php
$output = array('name' => '','email' => '');
foreach((app('request')->input()) as $key => $value){
parse_str(base64_decode($key), $output);
}
?>
<?php if(session('status')): ?>
<div class="alert-msg alert alert-success" role="alert">
<?php echo e(session('status')); ?>
</div>
<?php endif; ?>
<form id="register" method="POST" class="m-login__form m-form" action="<?php echo e(route('register')); ?>" role="form" data-parsley-validate="parsley" autocomplete="off">
<?php echo csrf_field(); ?>
<div class="form-group m-form__group">
<label for="fullname">
First Name <span class="text-danger">*</span>
</label>
<input class="form-control m-input" type="text" name="first_name" value="<?php echo e($output['name'] != '' ? $output['name'] : old('first_name')); ?>"
placeholder = 'First Name'
required = 'required'
data-parsley-required-message = 'First name is required'
data-parsley-trigger = 'change focusout'
data-parsley-pattern = '/^[a-zA-Z]*$/'
data-parsley-minlength = '3'
data-parsley-maxlength = '32'>
</div>
<div class="form-group m-form__group">
<label for="fullname">
Middle Name
</label>
<input class="form-control m-input" type="text" name="middle_name" value="<?php echo e(old('middle_name')); ?>"
placeholder = 'Middle Name'
data-parsley-trigger = 'change focusout'
data-parsley-pattern = '/^[a-zA-Z]*$/'
data-parsley-minlength = '1'
data-parsley-maxlength = '32'>
</div>
<div class="form-group m-form__group">
<label for="fullname">
Last Name <span class="text-danger">*</span>
</label>
<input class="form-control m-input" type="text" name="last_name" data-parsley-required="true" value="<?php echo e(old('last_name')); ?>"
placeholder = 'Last Name'
required = 'required'
data-parsley-required-message = 'Last name is required'
data-parsley-trigger = 'change focusout'
data-parsley-pattern = '/^[a-zA-Z]*$/'
data-parsley-minlength = '3'
data-parsley-maxlength = '32'>
</div>
<div class="form-group m-form__group">
<label for="email">
Email address <span class="text-danger">*</span>
</label>
<input class="form-control m-input" type="email" name="email" id="email" autocomplete="off" data-parsley-required="true" value="<?php echo e($output['email'] != '' ? $output['email'] : old('email')); ?> " <?php echo e(($output['email'] != '')?'readonly':''); ?>
placeholder = '[email protected]'
required = 'required'
<?php if($output['email'] == ''): ?>
data-parsley-checkemail=""
<?php endif; ?>
data-parsley-trigger = 'change focusout'>
</div>
<div class="form-group m-form__group">
<label for="email">
Contact Number <span class="text-danger">*</span>
</label>
<input class="form-control m-input" type="text" name="mobile" autocomplete="off" data-parsley-required="true" value="<?php echo e(old('mobile')); ?>"
placeholder = 'xxxxxxxx'
required = 'required'
data-parsley-required-message = 'Contact number is required'
data-parsley-minlength = '10'
data-parsley-maxlength = '10'
data-parsley-pattern = '^[789]\d{9}$'
data-parsley-pattern-message = 'please enter valid number'
data-parsley-checknumber = ""
data-parsley-trigger = 'change focusout'>
</div>
<div class="row form-group m-form__group m-login__form-sub">
<div class="col m--align-left">
<label class="m-checkbox m-checkbox--focus">
<input type="checkbox" name="agree" data-parsley-required="true" data-parsley-required-message = 'Accept the terms and conditions'>
I Agree the
<?php
use Illuminate\Support\Facades\Storage;
$url = url(asset("storage/terms_and_conditions/terms_and_conditions.txt"));
?>
<a href="<?php echo e($url); ?>" target="_blank" class="m-link m-link--focus">
terms and conditions
</a>
.
<span></span>
</label>
<span class="m-form__help"></span>
</div>
</div>
<div class="m-login__form-action">
<button type="submit" id="m_login_signup_submit1" class="btn btn-focus m-btn m-btn--pill m-btn--custom m-btn--air">
Sign Up
</button>
<button onclick="goBack()" id="m_login_signup_cancel" class="btn btn-outline-focus m-btn m-btn--pill m-btn--custom">
Cancel
</button>
</div>
</form>
</div>
<div class="m-stack__item m-stack__item--center">
<div class="m-login__account">
<span class="m-login__account-msg">
Alreday have an accountccc?
</span>
<a href="<?php echo e(route('login')); ?>" id="m_login_signup" class="m-link m-link--focus m-login__account-link">
Sign In
</a>
</div>
</div>
<!-- End signup -->
<?php $__env->stopSection(); ?>
<?php $__env->startSection('js'); ?>
<script type="text/javascript">
$(document).ready(function(){
window.Parsley.addValidator('checkemail', {
validateString: function(value) {
var email = value;
var token = '<?php echo e(csrf_token()); ?>' ;
var url = '<?php echo e(route("checkEmail")); ?>';
var response = checkEmail(email,token,url);
return response;
},
messages: {
en: 'Email address has already been taken'
}
});
window.Parsley.addValidator('checknumber', {
validateString: function(value) {
var number = value;
var token = '<?php echo e(csrf_token()); ?>' ;
var url = '<?php echo e(route("checkNumber")); ?>';
var response = checkNumber(number,token,url);
return response;
},
messages: {
en: 'Mobile number is already registered'
}
});
});
</script>
<?php $__env->stopSection(); ?>
<?php echo $__env->make('auth.master', \Illuminate\Support\Arr::except(get_defined_vars(), array('__data', '__path')))->render(); ?>
OHA YOOOO