Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // automatické nastavení slevy podle počtu kusů včetně doby, jak dlouho má sleva trvat
- // obě funkce spolu souvisí a doporučuji je používat společně.
- // u obou funkcí by se mělo vždy jednat o stejný počet kusů na skladě, v tomto případě 10 ks
- //[VyseSlevy({POCET_KUSU[1]},{CENA[1]})]
- // porovnáme pole počet kusů, jestli je vyšší nebo se rovná 10
- function VyseSlevy($pocetkusu, $vyseslevy) {
- if ($pocetkusu>= 10) {
- // pokud odpovídá, nastavíme cenu o 10% nižší
- $vyseslevy = $vyseslevy * 0.9;
- // výslednou cenu ještě zaokrouhlíme, abychom tam neměli halíře
- $vyseslevy = ceil($vyseslevy);
- } else {
- // a když není počet kusů vyšší než 10, tak vrátí prázdný řetězec
- $vyseslevy = "";
- }
- return $vyseslevy;
- }
- //[KonecSlevy({POCET_KUSU[1]})]
- // porovnáme pole počet kusů, jestli je vyšší nebo se rovná 10
- function KonecSlevy($budesleva){
- if($budesleva >= 10) {
- // pokud odpovídá, nastavíme konec slevy o 4 dny později, než je proveden import
- // to znamená, že pokud budeme importovat například 15.11. 2021, bude datum nastaveno na 19.11. 2021
- $budesleva = date( "Y-m-d", strtotime( "+4 days" ) );
- } else {
- // pokud neodpovídá, vrátíme prázdný řetězec
- $budesleva = "";
- }
- return $budesleva;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement