���ѧۧݧ�ӧ�� �ާ֧ߧ֧էا֧� - ���֧էѧܧ�ڧ��ӧѧ�� - /home/rickpfrv/tie.cx/themes/altum/views/admin/code-update/index.php
���ѧ٧ѧ�
<?php defined('ALTUMCODE') || die() ?> <div class="d-flex justify-content-between mb-4"> <div class="d-flex align-items-center"> <h1 class="h3 mr-3"><i class="fa fa-fw fa-xs fa-tags text-primary-900 mr-2"></i> <?= language()->admin_code_update->header ?></h1> <?= include_view(THEME_PATH . 'views/admin/codes/admin_code_dropdown_button.php', ['id' => $data->code->code_id]) ?> </div> </div> <?= \Altum\Alerts::output_alerts() ?> <div class="card <?= \Altum\Alerts::has_field_errors() ? 'border-danger' : null ?>"> <div class="card-body"> <form action="" method="post" role="form"> <input type="hidden" name="token" value="<?= \Altum\Middlewares\Csrf::get() ?>" /> <div class="form-group"> <label for="type"><?= language()->admin_codes->main->type ?></label> <select id="type" name="type" class="form-control form-control-lg"> <option value="discount" <?= $data->code->type == 'discount' ? 'selected="selected"' : null ?>><?= language()->admin_codes->main->type_discount ?></option> <option value="redeemable" <?= $data->code->type == 'redeemable' ? 'selected="selected"' : null ?>><?= language()->admin_codes->main->type_redeemable ?></option> </select> </div> <div class="form-group"> <label for="code"><?= language()->admin_codes->main->code ?></label> <input type="text" id="code" name="code" class="form-control form-control-lg" required="required" value="<?= $data->code->code ?>" /> </div> <div class="form-group"> <label for="plan_id"><?= language()->admin_codes->main->plan_id ?></label> <select id="plan_id" name="plan_id" class="form-control form-control-lg"> <?php foreach($data->plans as $row): ?> <option value="<?= $row->plan_id ?>" <?= $data->code->plan_id == $row->plan_id ? 'selected="selected"' : null ?>><?= $row->name ?></option> <?php endforeach ?> <option value="" <?= !$data->code->plan_id ? 'selected="selected"' : null ?>><?= language()->admin_codes->main->plan_id_null ?></option> </select> <small class="form-text text-muted"><?= language()->admin_codes->main->plan_id_help ?></small> </div> <div class="row"> <div class="col-12 col-md-6"> <div id="discount_container" class="form-group"> <label for="discount"><?= language()->admin_codes->main->discount ?></label> <input type="number" min="1" <?= $data->code->type == 'discount' ? 'max="99"' : 'max="100"' ?> id="discount" name="discount" class="form-control form-control-lg" value="<?= $data->code->discount ?>" /> <small class="form-text text-muted"><?= language()->admin_codes->main->discount_help ?></small> </div> <div id="days_container" class="form-group"> <label for="days"><?= language()->admin_codes->main->days ?></label> <input type="number" min="1" max="999999" name="days" class="form-control form-control-lg" value="<?= $data->code->days ?>" /> <small class="form-text text-muted"><?= language()->admin_codes->main->days_help ?></small> </div> </div> <div class="col-12 col-md-6"> <div class="form-group"> <label for="quantity"><?= language()->admin_codes->main->quantity ?></label> <input type="number" min="1" id="quantity" name="quantity" class="form-control form-control-lg" value="<?= $data->code->quantity ?>" /> <small class="form-text text-muted"><?= language()->admin_codes->main->quantity_help ?></small> </div> </div> </div> <div class="alert alert-info" role="alert"> <?= language()->admin_code_update->subheader ?> </div> <div class="alert alert-info" role="alert"> <?php if($data->code->type == 'redeemable'): ?> <?= sprintf(language()->admin_code_update->subheader2, SITE_URL . 'account-plan?code=<span class="text-primary">' . $data->code->code . '</span>') ?> <?php elseif($data->code->type == 'discount'): ?> <?= sprintf(language()->admin_code_update->subheader2, SITE_URL . 'pay/<span class="text-primary">PLAN_ID</span>?code=<span class="text-primary">' . $data->code->code . '</span>') ?> <?php endif ?> </div> <button type="submit" name="submit" class="btn btn-lg btn-block btn-primary mt-4"><?= language()->global->update ?></button> </form> </div> </div> <?php ob_start() ?> <script> let checker = () => { let type = document.querySelector('select[name="type"]').value; switch(type) { case 'discount': document.querySelector('#discount_container').style.display = 'block'; document.querySelector('#days_container').style.display = 'none'; document.querySelector('select[name="plan_id"] option[value=""]').style.display = 'block'; document.querySelector('select[name="plan_id"] option[value=""]').removeAttribute('disabled'); break; case 'redeemable': document.querySelector('#discount_container').style.display = 'none'; document.querySelector('#days_container').style.display = 'block'; document.querySelector('select[name="plan_id"] option[value=""]').style.display = 'none'; document.querySelector('select[name="plan_id"] option[value=""]').setAttribute('disabled', 'disabled'); break; } }; checker(); document.querySelector('select[name="type"]').addEventListener('change', checker); </script> <?php \Altum\Event::add_content(ob_get_clean(), 'javascript') ?>
| ver. 1.4 |
Github
|
.
| PHP 7.4.33 | ���֧ߧ֧�ѧ�ڧ� ����ѧߧڧ��: 0.7 |
proxy
|
phpinfo
|
���ѧ����ۧܧ�