PHP Classes

File: aksara/Modules/Administrative/Views/users/privileges/form.php

Recommend this page to a friend!
  Classes of Aby Dahana   Aksara   aksara/Modules/Administrative/Views/users/privileges/form.php   Download  
File: aksara/Modules/Administrative/Views/users/privileges/form.php
Role: Example script
Content type: text/plain
Description: Example script
Class: Aksara
A CodeIgniter based API and CRUD generator
Author: By
Last change: Fixing the example of user's individual privileges
Date: 4 months ago
Size: 5,238 bytes
 

Contents

Class file image Download
<div class="container-fluid py-3">
    <form action="<?= current_page(); ?>" method="POST" class="--validate-form" enctype="multipart/form-data">
        <div class="row align-items-center">
            <div class="col-sm-3 col-md-2 text-center">
                <img src="<?= get_image('users', $userdata->photo, 'thumb'); ?>" class="img-fluid rounded" alt="..." />
            </div>
            <div class="col-sm-9 col-md-8">
                <div class="row">
                    <label class="col-sm-4 col-md-3 text-muted">
                        <?= phrase('Username'); ?>
</label>
                    <label class="col-sm-8 col-md-9">
                        <?= $userdata->username; ?>
</label>
                </div>
                <hr class="my-2" />
                <div class="row">
                    <label class="col-sm-4 col-md-3 text-muted">
                        <?= phrase('Full Name'); ?>
</label>
                    <label class="col-8 col-md-9">
                        <?= $userdata->first_name . ' ' . $userdata->last_name; ?>
</label>
                </div>
                <hr class="my-2" />
                <div class="row">
                    <label class="col-sm-4 col-md-3 text-muted">
                        <?= phrase('User Group'); ?>
</label>
                    <label class="col-8 col-md-9">
                        <?= $userdata->group_name; ?>
</label>
                </div>
                <?php if ($year): ?>
<hr class="my-2" />
                <div class="row">
                    <label class="col-sm-4 col-md-3 text-muted">
                        <?= phrase('Access Year'); ?>
</label>
                    <label class="col-sm-8 col-md-4">
                        <?php
                            $options
= null;

                            foreach (
$year as $key => $val) {
                               
$options .= '<option value="' . $val->year . '"' . (isset($field_data->access_year) && $field_data->access_year == $val->year ? ' selected' : null) . '>' . $val->year . '</option>';
                            }
                       
?>
<select name="access_year" class="form-control" placeholder="<?= phrase('Please choose'); ?>">
                            <?= $options; ?>
</select>
                    </label>
                </div>
                <?php endif; ?>
</div>
        </div>
        <hr />
        <div class="row">
            <div class="col-sm-6 col-md-5">
                <div class="mb-3">
                    <label class="text-muted d-block" for="menus_input">
                        <?= phrase('Accessible Menus'); ?>
</label>
                    <?php if ($visible_menu): ?>
<?= $visible_menu; ?>
<?php else: ?>
<div class="alert alert-warning">
                            <?= phrase('No menu is available right now'); ?>
</div>
                    <?php endif; ?>
</div>
            </div>
            <div class="col-sm-6 col-md-5">
                <div class="mb-3">
                    <label class="text-muted d-block" for="sub_level_1_input">
                        <?= phrase('The sub level can be accessed'); ?>
</label>
                    <?php if ($sub_level_1): ?>
<?php
                            $option
= null;
                            foreach(
$sub_level_1 as $key => $val) {
                                if (! isset(
$val->id) || ! isset($val->label)) continue;
                               
                               
$option .= '<option value="' . $val->id . '"' . ($val->id == $userdata->sub_level_1 ? ' selected' : null) . '>' . $val->label . '</option>';
                            }
                       
?>
<select name="sub_level_1" class="form-control" id="sub_level_1_input" placeholder="<?= phrase('Please choose'); ?>">
                            <?= $option; ?>
</select>
                    <?php else: ?>
<div class="alert alert-warning">
                            <?= phrase('No sub level table assigned to the selection'); ?>
</div>
                    <?php endif; ?>
</div>
            </div>
        </div>
        <div class="opt-btn-overlap-fix"></div>
        <div class="row opt-btn">
            <div class="col-md-10">
                <a href="<?= $links->current_module; ?>" class="btn btn-link --xhr">
                    <i class="mdi mdi-arrow-left"></i>
                    &nbsp;
                    <?= phrase('Back'); ?>
</a>
                <button type="submit" class="btn btn-primary float-end">
                    <i class="mdi mdi-check"></i>
                    &nbsp;
                    <?= phrase('Update'); ?>
<em class="text-sm">(ctrl+s)</em>
                </button>
            </div>
        </div>
    </form>
</div>