<?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' => 'admin', 'route' => ['admin.admin.update', $admin->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('first_name', trans('admin.fields.first-name').":"), Form::text('first_name', $admin->first_name, ['disabled' => 'disabled']) ); ?> <?php echo ControlGroup::generate( Form::label('last_name', trans('admin.fields.last-name').":"), Form::text('last_name', $admin->last_name, ['disabled' => 'disabled']) ); ?> <?php echo ControlGroup::generate( Form::label('email', trans('admin.fields.email').":"), Form::text('email', $admin->email, ['disabled' => 'disabled']) ); ?> <?php echo ControlGroup::generate( Form::label('phone_number', trans('admin.fields.phone-number').":"), Form::text('phone_number', $admin->phone_number, ['disabled' => 'disabled']) ); ?> <?php echo ControlGroup::generate( Form::label('groups', trans('admin.fields.access-rights').":"), Form::select('groups[]', $admin_group_options, $groups, ['multiple' => 'multiple', 'disabled' => 'disabled']) ); ?> <?php echo ControlGroup::generate( Form::label('activated', trans('admin.fields.activated').":"), Form::select('activated', $admin_activated_options, $admin->activated, ['disabled' => 'disabled']) ); ?> </div> </div> </div> </div> <?php echo Form::hidden('email', $admin->email); ?> <?php echo Form::hidden('confirmed', false); ?> <?php if(Sentry::getUser()->hasAccess('admin.admin.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.admin.index')); ?> <?php else: ?> <?php echo Button::primary(trans('admin.buttons.back'))->prependIcon(Icon::arrow_left())->asLinkTo(route('admin.admin.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-admin-deactivate'); ?></h4> </div> <div class="modal-body"> <?php echo trans('admin.messages.realy-deactivate-admin-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#admin select[name^="groups"]').select2({ placeholder: '<?php echo trans('admin.messages.select-access-rights'); ?>', theme: 'bootstrap', language: "sk", width: '100%' }); $('form#admin').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#admin').find('input[name=confirmed]').val(true); $('form#admin').submit(); return false; }); <?php $__env->stopSection(); ?>