Files
citrus-cms/resources/views/admin/inc/profile-info.blade.php
T
2026-04-28 21:15:09 +03:00

81 lines
3.2 KiB
PHP

<style>
/*
.profile-update .new-password, .profile-update .reemail {
display:none;
}
*/
</style>
<script>
$(function() {
$(".profile-update .new-password, .profile-update .reemail").remove();
<?php $user = u()->toArray();
unset($user['password']);
unset($user['json']);
foreach($user AS $name => $value) {
?>
<?php if(!is_array($value)) {
?>
$(".profile-update [name='{{$name}}']").val("<?php echo $value ?>");
<?php
}
}
?>
$(".profile-update [name='name']").attr("disabled","disabled");
// $(".profile-update [name='prefix']").attr("disabled","disabled");
$(".profile-update [name='surname']").attr("disabled","disabled");
$(".profile-update [name='email']").attr("disabled","disabled");
});
</script>
<div class="block-content profile-update">
<div class="result-ajax"></div>
<form action="?<?php if(getisset("t")) echo "t=".get("t") . '&'; ?>ajax=profile-update" method="post" class="serialize">
@csrf
@include("admin.users.form")
<div class="form-group row border-t pt-20 mt-20">
<div class="col-12">
<h5 class="font-w600 text-muted mb-10">{{__('Change Password')}}</h5>
<p class="text-muted font-size-sm mb-15">{{__("If you don't want to change it, leave it blank.")}}</p>
</div>
<div class="col-12 mb-10">
<label for="password">{{__('New Password')}}</label>
<input type="password" name="password" id="password" onblur="
if($(this).val()!='') {
$('#password2').attr('required','required');
} else {
$('#password2').removeAttr('required');
}" class="form-control" placeholder="{{__('Enter new password')}}" value="" />
</div>
<div class="col-12 mb-10">
<label for="password2">{{e2("Retype Password")}}</label>
<input type="password" name="" onkeyup="
if($(this).val()!='') {
if($(this).val()!=$('#password').val()) {
$('.submit').addClass('d-none');
$('.notmatch').removeClass('d-none');
} else {
$('.submit').removeClass('d-none');
$('.notmatch').addClass('d-none');
}
}
" id="password2" class="form-control" placeholder="{{__('Confirm new password')}}" value="" />
</div>
<div class="col-12">
<div class="alert alert-danger d-none notmatch mb-0">{{__('Passwords do not match')}}</div>
</div>
</div>
<div class="form-group row">
<div class="col-12">
<button type="submit" class="btn btn-alt-primary btn-block submit">
<i class="fa fa-check mr-5"></i> {{__('Update Profile')}}
</button>
</div>
</div>
</form>
</div>