percentage in kortingsvoucher accepteert geen komma

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Tania Nicholls

Tania Nicholls

18/02/2015 15:13:32
Quote Anchor link
Hallo, net nieuw hier en mijn vraag is hetvolgende:
Ik heb een script voor een winkel en daar zit een kortingsvoucher in.
Ik kan alleen via de adminpanel een heel getal invoeren zoals 33, het script rekent dan 33% korting.
Zodra ik 33,33 invoer, krijg ik een foutmelding via het adminpanel te zien.

Mag ik hier het script neerzetten zodat iemand mee kan kijken waar het aan ligt?

Groetjes Tania.
 
PHP hulp

PHP hulp

16/01/2025 16:58:24
 
- Ariën  -
Beheerder

- Ariën -

18/02/2015 15:22:39
Quote Anchor link
Als het graag bij relevante code blijft die niet al te groot is (liefst binnen 20 regels) en het melden van de foutmelding, plus welke regel het is, dan kunnen we je zeker makkelijk helpen.
 
- SanThe -

- SanThe -

18/02/2015 15:32:17
Quote Anchor link
Getallen werken met een punt in plaats van een komma.
 
Johan de wit

johan de wit

18/02/2015 15:45:40
Quote Anchor link
Zoals Santhe schreef je moet een punt plaatsen en met je script vraag je een komma aan.
 
Thomas van den Heuvel

Thomas van den Heuvel

18/02/2015 15:49:22
Quote Anchor link
Dit hangt mogelijk ook van localisatie af (in welk formaat moet het getal / de breuk opgesteld worden) en de invoer die het programma accepteert (alleen gehele getallen of ook breuken).

Maar probeer het eens met een punt :).
 
Tania Nicholls

Tania Nicholls

18/02/2015 16:23:40
Quote Anchor link
Heb het met een punt geprobeerd maar geeft hetzelfde probleem.
Even ter duidelijkheid, het script is niet van mijzelf maar een gratis script met licencie waar ik wel dingen in mag veranderen.
Ik ben nog maar net begonnen met php door kleine veranderingen aan te brengen in een bestaande script om op deze manier te kunnen begrijpen wat php taal is en hoe het werkt. Zelf php leren schrijven is wel de bedoeling maar zo ver ben ik nog niet.
Het script even in 20 regels hier neer zetten en waar de fout ligt, zal dus niet gaan.
Het bestaande en al in gebruik/werkend script (winkel) doet het goed en nu heb ik pas een aanvulling voor het script ontdekt en moest ik in een aantal php bestanden het script aanpassen.
Ik heb wel een link naar de aanpassingen maar ik weet niet of hieruit gezien kan worden welke aanpassing ik kan maken om ook met 33.33% kan werken i.p.v 33%. Kan ook zomaar zijn dat ik het moet zoeken in de bestaande php bestanden die ik al heb.
Afijn, hier de link: http://opensolution.org/download,en,18.html?iGetManual=240
Iets naar beneden scrollen en vanaf "How to install" staat welke php ik moest veranderen van-naar.
Alle hulp is welkom maar weet dat ik nog onderaan de trap van php sta qua begrippen.


Toevoeging op 18/02/2015 16:31:11:

Zie net dat de link niet helemaal gepakt wordt...
even helemaal kopiëren en plakken werkt wel.
Sorry.....
 
- Ariën  -
Beheerder

- Ariën -

18/02/2015 16:43:46
Quote Anchor link
We kunnen wel opzoeken waar we het moeten veranderen, maar zodra je een update van het script krijgt, is de kans groot dat de wijziging wordt teruggedraaid.

Is het niet handig om dergelijke suggesties terug te koppelen met de maker van het script?
 
Tania Nicholls

Tania Nicholls

18/02/2015 16:56:06
Quote Anchor link
Daarom is het script gratis, je kunt geen service van hun krijgen. Alleen met het betaalde script kan je contact opnemen. Hun site staat vol hulp voor het gratis script maar helaas net niet alles.
Het is een plugin, naar mijn weten veranderd er niets met een toegevoegde plugin tijdens een update (althans daar heb ik geen last van gehad).
 
- Ariën  -
Beheerder

- Ariën -

18/02/2015 16:58:51
Quote Anchor link
Zou ook niet mogen gebeuren....
Maar voor het maken van een plugin is ook documentatie nodig.
 
Tania Nicholls

Tania Nicholls

18/02/2015 17:18:33
Quote Anchor link
Die documentatie staat in de link die ik hierboven heb vermeld.
Ze hebben een aantal plugins beschikbaar gesteld voor de gratis en betaalde versie, die staan op hun site vermeld. Sommige moet je downloaden en andere staat er een link "how to install" (dat is bij deze plugin het geval) als je op die link klikt opent een pagina waar beschreven staat in welke php bestanden je een zin van-naar moet veranderen.
Wel heel duidelijk allemaal en het is me ook gelukt dit te doen, alleen ben ik er nu achter gekomen dat in de adminpanel van de winkel, deze geen 33.33 pakt, alleen hele getallen dus 33 of 34. Verder werkt alles prima.
Ze hebben op hun site ook een hoop tips en tricks hoe je dingen kunt en mag veranderen in de php, en dat lukt me ook altijd. Maar hier geven ze alleen aan hoe je de plugin in de bestaande php bestanden kunt invoeren maar niet hoe je zelf aanpassingen kunt maken.

Toevoeging op 18/02/2015 17:22:59:

Ik kan de plugin hier wel neerzeten, maar het is een beetje te lang, vandaar dat ik slim dacht te zijn om enkel de link ernaar te melden om zo naar de aanpassingen te kunnen kijken.
Nogmaals ik heb geen idee of jullie php-ers daar al kunnen zien of er een teken veranderd moet worden om ook met een punt te kunnen werken tussen getallen invoeren, of dat dit toch bij de bestaande bestanden moet gebeuren die ik al had voor de winkel.....

Toevoeging op 18/02/2015 17:33:52:

Geen idee of het duidelijk omschreven wordt door me maar hier in het kort:
Jaren gelden een winkelscript gedownload van een x aantal php bestanden.
Af en toe een update gedaan, prima.
Nu een plugin voor voucherkorting gevonden en hiervoor een aantal regels hier en daar in de x aantal php bestanden moeten veranderen die ik dus al had en waar de winkel al op loopt.
Heb ik gedaan en het werkt prima.
Probleem is enkel dat ik graag 33.33% korting wil invoeren (moet via de adminkant gebeuren) en ik kan daar alleen hele getallen zonder punt ertussen invoeren.
Doe ik bijvoorbeeld 33 invoeren, dan kan ik op de knop bewaar klikken en op de website krijg je dan als je een code invoert (die je dus ook in de adminkant hebt ingevoerd) overal netjes 33% korting op.
Maar ik wil (ja heel eigenwijs weer) 33.33% korting kunnen geven.
---------
Volgende stap is het uitzoeken hoe ik nog meer kortingcodes kan invoeren inplaats van maar 1.
Gewijzigd op 18/02/2015 17:24:58 door Tania Nicholls
 
Tania Nicholls

Tania Nicholls

21/02/2015 14:49:58
Quote Anchor link
Iemand een idee?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.