Jump to content

Rendelési állapotok


diakro
 Share

Recommended Posts

Lehet a kérdésem az alapokat érinti :)

 

A rendelési állapot mi alapján kapcsolódik a rendeléshez?

Például egy banki átutalásos rendelés esetén, hogy (hol, mikor) kerül a rendelés "banki befizetésre várakozik" állapotba? Mi történik, ha kitörlöm ezt az állapotot?

 

Szóval a rendelés a vásárlás végén milyen úton kerül bele egy állapotba, miért pont abba?

 

Nyilván elkezdhetném nézegetni a kódot, kísérletezhetnék az állapotok állítgatásával, stb... csak erre most nagyon nincs időm :) Ha valakinek ezzel már van tapasztalata és megosztja, megköszönöm!

Share this post


Link to post
Share on other sites

Rendelési állapotot ne törölj ki mert akkor "eltűnnek" azok a rendelések melyek azt a státuszt kapták.

 

Úgy kapcsolódik, hogy az adott rendelési modulban ha véget ért a megrendelési folyamat, beállítódik egy státusz (az universalpayment modulban ez be is állítható; tehát hogy mit kapjon meg).

 

A banki átutalással kapcsolatosan érdemes ezt a két (1 és 2) linket átnézni, minden benne van ami kell:

 

Természetesen a "/modules/bankwire/bankwire.php" -ról van szó.
 

Edited by pattila01 (see edit history)
  • Like 2

Share this post


Link to post
Share on other sites

Ok. Köszi.

Tehát ha jól értem a banki átutalás modulba (és a legtöbb egyéb modulban is) fixen be van kódolva, hogy pl. a 2-es ID-jű állapotot vegye fel a rendelés a folyamat végén? :blink:

 

Erre gondoltam én is, csak nem akartam elhinni :)

A lehetőség ott van az állapot törlésére. Azt ugyan nem próbáltam ki, hogy ténylegesen engedi-e törölni a rendszer, de emiatt kezdtem el gondolkodni ezen a kérdésen.

 

 

Közben átnéztem az említett linkeket is. Ezek szerint nem teljesen fixen van bekódolva hanem egy változóban vannak eltárolva a modulnak megfelelő állapotok ID-je. ...csak ezek az admin felületről nem módosíthatóak.

Edited by diakro (see edit history)
  • Like 1

Share this post


Link to post
Share on other sites

Így van, változókat használ. Ahogy gondoltad; nem volna értelme fix ID-ket használni, mivel én megváltoztathatom az adott státusz mivoltát / értelmét / tartalmát / célját.

 

Engedi törölni a rendszer, de 1.4.x alatt eltűnnek azok a rendelések melyek az adott státuszt kapták. Nézd meg ezt a linket:

 

http://www.prestashop.com/forums/topic/309400-megoldva-véletlenül-státuszt-töröltem-eltűntek-a-rendelések/?p=1565459

 

Pontosan mi nem módosítható admin felületről? Tudnál egy példát hozni arra, hogyan gondolod?

Köszi! :)

Edited by pattila01 (see edit history)

Share this post


Link to post
Share on other sites

Pontosan mi nem módosítható admin felületről? Tudnál egy példát hozni arra, hogyan gondolod?

 

 

Arra gondoltam, hogy ezeknek a változóknak az értékét BO oldalon nem lehet módosítani. - vagy igen? :)

Share this post


Link to post
Share on other sites

Szerintem nem.

 

Ahhoz az kellene, hogy az adott payment modul beállításában legyen egy erre való textfield ahol numberrel be lehetne állítani, milyen ID-t kapjon meg. Nem láttam még ilyen megoldást (helyénvaló a kérdés, miért nem...).

 

Tehát marad a kézzel belenyúlkálás vagy a rendelési statusoknál való átirkálás. 

 

Nem tudom segítettem-e valamit ezzel, de remélem igen.

Share this post


Link to post
Share on other sites

  • 1 month later...

Üdv mindenkinek!!

 

Segítséget szeretnék kérni.

Angol fórum topic-okat olvastam, és végül rájöttem, hogy a fizetés megerősítése után miért kaptam 500-as error-t.

Ugyanis voltam olyan figyelmetlen, hogy kitöröltem pár rendelési állapot-ot...  :mellow:

Fogalmam sem volt róla, hogy hibához vezethet.

Hogyan tudnám legkönnyebben orvosolni a hibát?

/ Válaszokat előre is köszönöm!

  • Like 1

Share this post


Link to post
Share on other sites

Szia Brien,

 

fentebbi hozzászólásomban van egy link mely ugyanitt egy régebbi topicra mutat. Annak végigolvasása nem segített?

 

Mentésed van a db-ről?

 

Üdv,

Attila

 

Köszönöm a választ!

Sajnos az oldal még friss, így nincs róla saját mentésem.

Holnapi nap beszélek a szerver üzemeltetőjével és átnézem az adatbázis mentéseit. Talán sikerül visszaállítanom.

 

Viszont a link amit nemsokkal feljebb posztoltál...

Nem tudom sikerül-e, ugyanis 1,6-os rendszert használok. De holnap megpróbálom, és írok.

 

Üdv, Brien

Share this post


Link to post
Share on other sites

  • 1 month later...

Sziasztok! Van valami megoldás erre? Barátnőm most építgeti a boltját és ügyesen kitörölgette a rendelési státuszokat majd próbarendelésnél hibára futott. Developer móddal rájöttünk hogy ez a baja, de nem tudom hogy lehetne visszaállítani :/ 

Köszönöm!

Enikő

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More