Opencart - hogyan lehet megváltoztatni a megrendelés számát

Talán, mint én, sok felhasználó az online áruházak a motoron, opencart (beleértve és szerelvények, mint a CMS MaxyStore) szembesülnek, hogy változtatni kell a rendelési számot a boltban. Alapértelmezésben a megrendelés számát vásárlások során a boltban van kialakítva annak érdekében, azaz, elsőrendű - a megrendelés №1, második - №2, stb Mint tudja, ez nem egészen igaz. Először is, egy kis megrendelések száma a fiatal internet-áruház vásárlói bizalom nem valószínű, hogy növekedni fog. Másodszor, a versenytársak ténylegesen számítani a napi (havi) az eladások száma az üzletben, ami szintén egy plusz üzlet tulajdonosa nem ad hozzá. Ennek alapján a legjobb megoldás az lenne, mint a rendelési számot generált véletlenszerű (random). Keresett információt az interneten, mint megvalósítani, de sajnos semmi, utazik és dolgozik, és nem találtam. Talán ő keresett rossz. ). De találtam egy pár ilyen, meglehetősen egyszerű, és működik lehetőségeket. Mi, és úgy döntött, hogy ossza meg, hirtelen valaki jön.

Azt, hogy a vásárlást. Tegyük fel, hogy a megbízás megadásakor száma 1 Ezután megy a web hosting kezelőpanel - DB - phpMyAdmin. A phpMyAdmin válassza ki a használt adatbázis (nyitva minden a táblázatok), azt látjuk, oc_order, akkor nyissa meg, és nézze meg a legújabb sorrendben 1-es számú ( „ORDER_ID” oszlop). Változás sorszámmal bármilyen más, például ahelyett, hogy „1” felírni „1000”. Következő érdekében a felhasználó által az online boltban, ez lesz a szám 1001. Mint láthatjuk, minden nagyon egyszerű.

A order.php (elérési út \ katalógus \ modell \ pénztár \ order.php) után a következő sort:

Beszúrása két sor:

A felső sor ($ new_order_id = $ ORDER_ID + 10;) számát növeljük a következő sorrendben, 10. Azaz, ha az utolsó rend az 1. számú (№1), akkor a következő lett volna 11-es szám, és az azt követő - №21, stb Természetesen a szám helyett a „10”, akkor lehet használni más választott - „20”, „37”, „100”, stb

Ezek a módszerek tesztelik változat opencart 1.5.5.1

Ha ez érdekes, hogy a polgári modul véletlenszerű sorrendben ID 30 $, ami véletlenszerűen generál megrendelések száma az online kiskereskedők opencart (version v1.5.3, v1.5.3.1, v1.5.4, v1.5.4.1, v1. 5.5, v1.5.5.1, v1.5.6).

Sajnos, én nem php-programozó, így semmi érdekes ebben a tekintetben nem tud. De ne veszítsék el a reményt - hirtelen vannak hozzáértő emberek, szakemberek, akik kínálnak néhány érdekes lehetőség, illetve az eredményeket.

Kapcsolódó hírek:

Kapcsolódó cikkek