Post by Willem » Mon Dec 29, 2014 11:04 pm

Goedendag allen,

Voor een nieuwe winkel ben ik op zoek naar een manier om "willekeurige" bestelnummer te genereren. De reden hiervoor is dat mijn klant geen grote aantallen bestellingen verwacht de komende periode maar hij dat niet aan zijn klanten wil laten merken door de oplopende bestelnummers die overal in terug komen.

In de extensie lijst heb ik de volgende gevonden. http://www.opencart.com/index.php?route ... rch=random order id

Dit zou een oplossing kunnen zijn maar de winkel is versie 1.5.6.4. en die staat nou net niet in de lijst. Ik heb een paar dagen geleden wel een email naar de maker gestuurd maar tot op heden nog geen reactie mogen ontvangen.

Ik ben benieuwd of jullie misschien een simpelere, een betere of goedkopere extensie hebben of weten?
En anders een compleet andere oplossing voor dit vraagstuk misschien?

Ik ben benieuwd of ik ergens zo overheen heb gekeken. :)

New member

Posts

Joined
Sun Feb 05, 2012 11:11 pm

Post by victorj » Mon Dec 29, 2014 11:56 pm

Je zou in de database de order id auto increment kunnen aanapssen, zodat deze niet iedere keer 1 verhoogd, maar een raar getal bijv 123, of 127 of wat je maar wilt.

onderstaand een link hoe je dat doet.

http://stackoverflow.com/questions/2067 ... -by-10-why

Koeltechnische deurrubbers eenvoudig online op maat bestellen.
Alle niet stekplichtige onderdelen zoals scharnieren, sloten, randverwarming en verlichting voor alle typen koelingen en vriezers.
https://koelcel-onderdelen.com


User avatar
Expert Member

Posts

Joined
Sat Jun 25, 2011 4:09 am
Location - Alkmaar Holland

Post by Willem » Tue Dec 30, 2014 2:57 am

Hoi Victor,

Dank voor je snelle reactie. Dat is inderdaad een optie die je daar noemt maar je blijft dan een vorm van regelmaat houden. Voor mijn klant is dit denk ik wel een afdoende oplossing.

Maar vraag ik me af, zou dit niet met een datum en tijd afkunnen?

New member

Posts

Joined
Sun Feb 05, 2012 11:11 pm

Post by victorj » Tue Dec 30, 2014 3:11 am

Je hebt gelijk, echter de regelmaat kan door een klant alleen worden opgemerkt indien deze zeer regelmatig en veel meer als iedere andere klant zou bestellen en dan ook nog eens de order nummers met elkaar gaat vergelijken.

Je kunt ook datum en tijd als order id toe laten kennen, echter het order id veld (ordernummer) is een 11 tallig veld, hoewel niet waarschijnlijk, maar theoretisch is er de mogelijkheid op een dubbele order id welke veel problemen op zal leveren.

Als je in phpmyadmin kijkt, onder structuur, dan zie je welke waardes je in de database kunt laten zetten, door dit door mysql af te laten handelen, hoef je in ieder geval niet de oc bestanden aan te passen.

Koeltechnische deurrubbers eenvoudig online op maat bestellen.
Alle niet stekplichtige onderdelen zoals scharnieren, sloten, randverwarming en verlichting voor alle typen koelingen en vriezers.
https://koelcel-onderdelen.com


User avatar
Expert Member

Posts

Joined
Sat Jun 25, 2011 4:09 am
Location - Alkmaar Holland

Post by i2Paq » Tue Dec 30, 2014 3:39 pm

Ik zal even kijken als ik thuis ben maar volgens mij is er een topic waarbij het ordernumber gebaseerd wordt op datum en tijd.

Norman in 't Veldt
Moderator OpenCart Forums

_________________ READ and Search BEFORE POSTING _________________

Our FREE search: Find your answer FAST!.

[How to] BTW + Verzend + betaal setup.


User avatar
Global Moderator

Posts

Joined
Mon Nov 09, 2009 7:00 pm
Location - Winkel - The Netherlands

Post by Willem » Tue Dec 30, 2014 9:30 pm

Voor mijn klant is het met de eerste oplossing van Victor opgelost, dat is voldoende voor hem. ;D

Als er een datum en tijd oplossing is zoals i2Paq aangeeft ben ik daar heel nieuwsgierig naar, ik wacht het even af.

New member

Posts

Joined
Sun Feb 05, 2012 11:11 pm
Who is online

Users browsing this forum: No registered users and 6 guests