Az opciók megadása, Miben segíthetünk?
Tartalom
Komment [Ezt a cikket 3 perc elolvasni. Példának okáért tehát jelen esetben ha a vásárló GLS Csomagpontot választ ki, akkor a cél az, hogy ne jelenjen meg az opciók megadása készpénzes fizetés, mert ugye ebben az esetben ez teljesen okafogyottá válik.
Marad tehát az utánvét, ami ehhez a szállítási módhoz passzoló fizetési forma. Sajnos beépített opció nincs a fenti kérés megvalósítására, de mint ahogy szinte mindenhez, úgy ennek a kivitelezéséhez is létezik egy egyszerű és jól működő kódrészlet, amit rögtön be is mutatok. Természetesen a megszokott módon ez is az aktív sablonunk functions.
Ezt mind a két helyen át kell írnunk. Egyéb utólagos vagy bővítmény által hozzáadott fizetési módoknál nekünk kell kideríteni az azonosítót.
Szükséges még módosítani a szállítási módot is, amelynél ki akarjuk kapcsolni a megadott fizetési módot. A kód tehát először is megnézi, hogy elérhető-e a megadott fizetési mód, majd ha igen, akkor ellenőrzi, hogy a vásárló kiválasztotta-e a beírt szállítási módot.
Ha ez is teljesül, akkor letiltja a megadott fizetési módot a beállított szállítási mód esetén, de csak ott.
Ezeket se hagyd ki:.