add numeric option at Settings
This commit is contained in:
parent
fc73a83732
commit
a40b2cbea3
15
init.php
15
init.php
@ -11,7 +11,7 @@ if (realpath(__FILE__) == realpath($_SERVER['SCRIPT_FILENAME'])) {
|
|||||||
die();
|
die();
|
||||||
}
|
}
|
||||||
$root_path = realpath(dirname(__FILE__)) . DIRECTORY_SEPARATOR;
|
$root_path = realpath(dirname(__FILE__)) . DIRECTORY_SEPARATOR;
|
||||||
if(!isset($isApi)){
|
if (!isset($isApi)) {
|
||||||
$isApi = false;
|
$isApi = false;
|
||||||
}
|
}
|
||||||
// on some server, it getting error because of slash is backwards
|
// on some server, it getting error because of slash is backwards
|
||||||
@ -73,9 +73,9 @@ ORM::configure('return_result_sets', true);
|
|||||||
if ($_app_stage != 'Live') {
|
if ($_app_stage != 'Live') {
|
||||||
ORM::configure('logging', true);
|
ORM::configure('logging', true);
|
||||||
}
|
}
|
||||||
if($isApi){
|
if ($isApi) {
|
||||||
define('U', APP_URL . '/system/api.php?r=');
|
define('U', APP_URL . '/system/api.php?r=');
|
||||||
}else{
|
} else {
|
||||||
define('U', APP_URL . '/index.php?_route=');
|
define('U', APP_URL . '/index.php?_route=');
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -234,12 +234,13 @@ function showResult($success, $message = '', $result = [], $meta = [])
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
function generateUniqueNumericVouchers($totalVouchers, $length = 8) {
|
function generateUniqueNumericVouchers($totalVouchers, $length = 8)
|
||||||
|
{
|
||||||
// Define characters allowed in the voucher code
|
// Define characters allowed in the voucher code
|
||||||
$characters = '0123456789';
|
$characters = '0123456789';
|
||||||
$charactersLength = strlen($characters);
|
$charactersLength = strlen($characters);
|
||||||
$vouchers = array();
|
$vouchers = array();
|
||||||
|
|
||||||
// Attempt to generate unique voucher codes
|
// Attempt to generate unique voucher codes
|
||||||
for ($j = 0; $j < $totalVouchers; $j++) {
|
for ($j = 0; $j < $totalVouchers; $j++) {
|
||||||
do {
|
do {
|
||||||
@ -251,7 +252,7 @@ function generateUniqueNumericVouchers($totalVouchers, $length = 8) {
|
|||||||
// Check if the generated voucher code already exists in the array
|
// Check if the generated voucher code already exists in the array
|
||||||
$isUnique = !in_array($voucherCode, $vouchers);
|
$isUnique = !in_array($voucherCode, $vouchers);
|
||||||
} while (!$isUnique);
|
} while (!$isUnique);
|
||||||
|
|
||||||
$vouchers[] = $voucherCode;
|
$vouchers[] = $voucherCode;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -278,7 +279,7 @@ function r2($to, $ntype = 'e', $msg = '')
|
|||||||
global $isApi;
|
global $isApi;
|
||||||
if ($isApi) {
|
if ($isApi) {
|
||||||
showResult(
|
showResult(
|
||||||
($ntype=='s')? true : false,
|
($ntype == 's') ? true : false,
|
||||||
$msg
|
$msg
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
@ -152,6 +152,10 @@
|
|||||||
<option value="rand" {if $_c['voucher_format']=='rand' }selected="selected" {/if}>
|
<option value="rand" {if $_c['voucher_format']=='rand' }selected="selected" {/if}>
|
||||||
RaNdoM
|
RaNdoM
|
||||||
</option>
|
</option>
|
||||||
|
<option value="numbers" {if $_c['voucher_format'] == 'numbers'}selected="selected"
|
||||||
|
{/if}>
|
||||||
|
Numbers
|
||||||
|
</option>
|
||||||
</select>
|
</select>
|
||||||
</div>
|
</div>
|
||||||
<p class="help-block col-md-4">UPPERCASE lowercase RaNdoM</p>
|
<p class="help-block col-md-4">UPPERCASE lowercase RaNdoM</p>
|
||||||
@ -234,13 +238,15 @@
|
|||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="col-md-2 control-label">{Lang::T('Extend Days')}</label>
|
<label class="col-md-2 control-label">{Lang::T('Extend Days')}</label>
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<input type="text" class="form-control" name="extend_days" placeholder="3" value="{$_c['extend_days']}">
|
<input type="text" class="form-control" name="extend_days" placeholder="3"
|
||||||
|
value="{$_c['extend_days']}">
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
<div class="form-group">
|
<div class="form-group">
|
||||||
<label class="col-md-2 control-label">{Lang::T('Confirmation Message')}</label>
|
<label class="col-md-2 control-label">{Lang::T('Confirmation Message')}</label>
|
||||||
<div class="col-md-6">
|
<div class="col-md-6">
|
||||||
<textarea type="text" rows="4" class="form-control" name="extend_confirmation" placeholder="i agree to extends and will paid full after this">{$_c['extend_confirmation']}</textarea>
|
<textarea type="text" rows="4" class="form-control" name="extend_confirmation"
|
||||||
|
placeholder="i agree to extends and will paid full after this">{$_c['extend_confirmation']}</textarea>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user