Post by martinkoch » Thu Dec 01, 2011 11:41 pm

geachte mede forum lezers

Ik heb een vraag betreffende een oplossing voor een klein probleem.
Ik heb meerdere shops en wil eigenlijk een prefix van letters toevoegen aan mijn order id dus niet aan de invoice id.

Dus als een klant besteld dat er bijv. EMO1025 als order id komt te staan.

ik werk met opencart 1.5.1.3

Weet hier iemand de oplossing voor

New member

Posts

Joined
Wed Sep 29, 2010 4:45 pm

Post by i2Paq » Fri Dec 02, 2011 12:32 am

Werk je met 1 database?

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 extigo » Fri Dec 02, 2011 5:08 pm

Dit zal je in de code toe moeten voegen. Daarnaast moet je goed kijken of er in de database ordernummer niet aangegeven staat als INTEGER. Wanneer dit wel het geval is, zal je geen letters daaraan kunnen toevoegen.

Ik weet niet waar deze code moet, maar de code die je zou kunnen gebruiken is:

Code: Select all

<?php
if (store_id = 0){
    ordernumber = "EMO" . ordernumber;
}
else if (store_id = 1){
    ordernumber = "ABC" . ordernumber;
}
?>

Op al uw computervragen een antwoord -- Extigo Computers
http://www.extigo.nl

Using OC 1.4.9.4


Active Member

Posts

Joined
Thu Dec 09, 2010 5:04 pm

Post by martinkoch » Fri Dec 02, 2011 11:08 pm

Elke Shop draait op een aparte database dus per shop 1 database

New member

Posts

Joined
Wed Sep 29, 2010 4:45 pm

Post by Teyno » Wed Dec 07, 2011 10:53 am

Het makkelijkst misschien de " . DB_PREFIX . " toevoegen aan je ordernummer?

New member

Posts

Joined
Tue Dec 06, 2011 5:37 pm
Who is online

Users browsing this forum: No registered users and 4 guests