<?php $__env->startSection('content'); ?> <div class="row"> <div class="col-xs-12"> <?php echo Breadcrumb::withLinks($breadcrumbs); ?> </div> </div> <div class="row"> <div class="col-xs-12"> <?php echo Form::open(['id' => 'user', 'route' => ['admin.user.update', $user->id], 'method' => 'PUT', 'secure' => true]); ?> <div role="tabpanel"> <div class="row"> <div class="col-xs-12"> <div class="panel panel-default"> <div class="panel-heading"> <h3 class="panel-title"><?php echo trans('admin.labels.settings'); ?></h3> </div> <div class="panel-body"> <?php echo ControlGroup::generate( Form::label('activated', trans('admin.fields.activated').":"), Form::select('activated', $user_activated_options, $user->activated) ); ?> </div> </div> </div> </div> <div class="row"> <div class="col-xs-12"> <div class="panel panel-default"> <div class="panel-heading"> <h3 class="panel-title"><?php echo trans('admin.labels.contact-data'); ?></h3> </div> <div class="panel-body"> <div class="row"> <div class="col-xs-6"> <?php echo ControlGroup::generate( Form::label('first_name', trans('admin.fields.first-name').":"), Form::text('first_name', $user->first_name) ); ?> </div> <div class="col-xs-6"> <?php echo ControlGroup::generate( Form::label('last_name', trans('admin.fields.last-name').":"), Form::text('last_name', $user->last_name) ); ?> </div> </div> <div class="row"> <div class="col-xs-12"> <?php echo ControlGroup::generate( Form::label('email', trans('admin.fields.email').":"), Form::text('email', $user->email, ['readonly']) ); ?> </div> </div> <div class="row"> <div class="col-xs-12"> <?php echo ControlGroup::generate( Form::label('phone_number', trans('admin.fields.phone-number').":"), Form::text('phone_number', $user->phone_number) ); ?> </div> </div> </div> </div> </div> </div> <?php if(count($user_billing_addresses)): ?> <div class="row"> <div class="col-xs-12"> <?php echo Accordion::named("billing")->withContents($user_billing_addresses)->open(0); ?> </div> </div> <?php endif; ?> <?php if(count($user_shipment_addresses)): ?> <div class="row"> <div class="col-xs-12"> <?php echo Accordion::named("shipment")->withContents($user_shipment_addresses)->open(0); ?> </div> </div> <?php endif; ?> <?php echo Form::hidden('email', $user->email); ?> <?php echo Form::hidden('confirmed', false); ?> <?php if(Sentry::getUser()->hasAccess('admin.user.update')): ?> <?php echo Button::success(trans('admin.buttons.store'))->prependIcon(Icon::ok())->submit(); ?> <?php echo Button::danger(trans('admin.buttons.cancel'))->prependIcon(Icon::remove())->asLinkTo(route('admin.user.index')); ?> <?php else: ?> <?php echo Button::primary(trans('admin.buttons.back'))->prependIcon(Icon::arrow_left())->asLinkTo(route('admin.user.index')); ?> <?php endif; ?> </div> <?php echo Form::close(); ?> </div> </div> <?php $__env->stopSection(); ?> <?php $__env->startSection('modals'); ?> <div id="confirmSubmit" class="modal fade" role="dialog" aria-labelledby="" aria-hidden="true"> <div class="modal-dialog modal-md"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal" aria-label="Close"><span aria-hidden="true">&times;</span></button> <h4 class="modal-title"><?php echo trans('admin.labels.confirm-user-deactivate'); ?></h4> </div> <div class="modal-body"> <?php echo trans('admin.messages.realy-deactivate-user-with-email', ['email' => '<span class="email"></span>']); ?> </div> <div class="modal-footer"> <?php echo Form::open(['id' => 'confirm', 'method' => 'GET']); ?> <?php echo Button::success(trans('admin.buttons.confirm'))->prependIcon(Icon::ok())->submit(); ?> <?php echo Button::normal(trans('admin.buttons.close'))->withAttributes(['data-dismiss' => 'modal']); ?> <?php echo Form::close(); ?> </div> </div> </div> </div> <?php $__env->stopSection(); ?> <?php $__env->startSection('scripts'); ?> $('form#user').on('submit', function () { var activated = $(this).find('select[name=activated]').val(); var confirmed = $(this).find('input[name=confirmed]').val(); if (!confirmed && !parseInt(activated)) { var modal = $('#confirmSubmit'); var email = $(this).find('input[name=email]').val(); modal.find('span.email').text(email); modal.modal('show'); return false; } }); $('form#confirm').on('submit', function () { $('form#user').find('input[name=confirmed]').val(true); $('form#user').submit(); return false; }); <?php $__env->stopSection(); ?>