Sprememba cen paketov
This commit is contained in:
parent
fd72e41091
commit
24b410f338
@ -66,15 +66,29 @@ class UserNarocila{
|
|||||||
$package_price = $this->packages[$package_name]['price'];
|
$package_price = $this->packages[$package_name]['price'];
|
||||||
|
|
||||||
// Mesecno ceno zmanjsamo glede na trajanje
|
// Mesecno ceno zmanjsamo glede na trajanje
|
||||||
if((int)$trajanje >= 12){
|
if($package_name == '2ka'){
|
||||||
$cena['monthly'] = number_format($package_price - 2, 2, '.', '');
|
if((int)$trajanje >= 12){
|
||||||
|
$cena['monthly'] = number_format($package_price - 4, 2, '.', '');
|
||||||
|
}
|
||||||
|
elseif((int)$trajanje >= 3){
|
||||||
|
$cena['monthly'] = number_format($package_price - 2, 2, '.', '');
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
$cena['monthly'] = number_format($package_price, 2, '.', '');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
elseif((int)$trajanje >= 3){
|
elseif($package_name == '3ka'){
|
||||||
$cena['monthly'] = number_format($package_price - 1, 2, '.', '');
|
if((int)$trajanje >= 12){
|
||||||
}
|
$cena['monthly'] = number_format($package_price - 3, 2, '.', '');
|
||||||
else{
|
}
|
||||||
$cena['monthly'] = number_format($package_price, 2, '.', '');
|
elseif((int)$trajanje >= 3){
|
||||||
|
$cena['monthly'] = number_format($package_price - 1.5, 2, '.', '');
|
||||||
|
}
|
||||||
|
else{
|
||||||
|
$cena['monthly'] = number_format($package_price, 2, '.', '');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
// Se brez davka za monthly
|
// Se brez davka za monthly
|
||||||
$cena['monthly_without_tax'] = number_format(floatval($cena['monthly']) / 1.22, 2, '.', '');
|
$cena['monthly_without_tax'] = number_format(floatval($cena['monthly']) / 1.22, 2, '.', '');
|
||||||
@ -133,7 +147,7 @@ class UserNarocila{
|
|||||||
if( isset($user_access['package_name']) && (($user_access['package_name'] == '2ka' && $package_name == '3ka') || ($user_access['package_name'] == '3ka' && $package_name == '2ka')) ){
|
if( isset($user_access['package_name']) && (($user_access['package_name'] == '2ka' && $package_name == '3ka') || ($user_access['package_name'] == '3ka' && $package_name == '2ka')) ){
|
||||||
|
|
||||||
// Mesecna cena obstojecega paketa
|
// Mesecna cena obstojecega paketa
|
||||||
$package_price = (int)$this->packages[$user_access['package_name']]['price'];
|
$package_price = floatval($this->packages[$user_access['package_name']]['price']);
|
||||||
|
|
||||||
// Stevilo dni dokler je obstojeci paket se veljaven
|
// Stevilo dni dokler je obstojeci paket se veljaven
|
||||||
$now = time();
|
$now = time();
|
||||||
@ -141,11 +155,21 @@ class UserNarocila{
|
|||||||
$expire_in_days = floor(($expire - $now) / (60 * 60 * 24));
|
$expire_in_days = floor(($expire - $now) / (60 * 60 * 24));
|
||||||
|
|
||||||
// Popravimo ceno, ce ima veljaven paket se za 3 mesece ali vec (pomeni, da je imel popust pri nakupu kar upostevamo)
|
// Popravimo ceno, ce ima veljaven paket se za 3 mesece ali vec (pomeni, da je imel popust pri nakupu kar upostevamo)
|
||||||
if($expire_in_days > 92){
|
if($package_name == '2ka'){
|
||||||
$package_price = number_format($package_price - 2, 2, '.', '');
|
if($expire_in_days > 92){
|
||||||
|
$package_price = number_format($package_price - 4, 2, '.', '');
|
||||||
|
}
|
||||||
|
elseif($expire_in_days > 31){
|
||||||
|
$package_price = number_format($package_price - 2, 2, '.', '');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
elseif($expire_in_days > 31){
|
elseif($package_name == '3ka'){
|
||||||
$package_price = number_format($package_price - 1, 2, '.', '');
|
if($expire_in_days > 92){
|
||||||
|
$package_price = number_format($package_price - 3, 2, '.', '');
|
||||||
|
}
|
||||||
|
elseif($expire_in_days > 31){
|
||||||
|
$package_price = number_format($package_price - 1.5, 2, '.', '');
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// Popust izracunamo kot delez cene paketa in
|
// Popust izracunamo kot delez cene paketa in
|
||||||
|
@ -9396,3 +9396,9 @@ CREATE TABLE restrict_fk_srv_if (
|
|||||||
INSERT INTO restrict_fk_srv_if (if_id) VALUES (0);
|
INSERT INTO restrict_fk_srv_if (if_id) VALUES (0);
|
||||||
|
|
||||||
UPDATE misc SET value='20.11.16' WHERE what="version";
|
UPDATE misc SET value='20.11.16' WHERE what="version";
|
||||||
|
|
||||||
|
## Spremenba cen paketov
|
||||||
|
UPDATE user_access_paket SET price='13.90' WHERE name='2ka';
|
||||||
|
UPDATE user_access_paket SET price='19.90' WHERE name='3ka';
|
||||||
|
|
||||||
|
UPDATE misc SET value='20.11.16' WHERE what="version";
|
Loading…
x
Reference in New Issue
Block a user