Jump to content
  • 0

Bezpośrednie dodanie produktu do koszyka z linka


sebster.bstok

Question

Witam,

 

Czy jest jakiś sposób by określony produkt dodać do koszyka tylko za pomocą specjalnie wygenerowanego linka? 

Coś jak:

 

/koszyk?qty=1&id_product=xxxx&add=

Po naciśnięciu którego użytkownik zostanie przekierowany na stronę koszyka w której interesujący nas produkt już będzie dodany i będzie mógł skończyć cały proces zakupowy. Dokładnie chodzi o wykorzystanie tego schematu na landig pages w których dany produkt / rodzina produktów będzie / będą opisane w nieco inny sposób jak na karcie produktów.

Produkt bez atrybutów, chodzi o możliwość dodania produktu z innych stron z wygenerowanego linka. Z tego co patrzyłem był już kiedyś podobny temat na forum, jednak pozostał bez odpowiedzi.

 

Za wszelkie wskazówki będę wdzięczny

Link to comment
Share on other sites

7 answers to this question

Recommended Posts

  • 0

Uhmmm ... skopiować link "Dodaj do koszyka" ze strony listy produktów jak np 
 

http://twojastrona.pl/koszyk?add=1&id_product=257

gdzie 257 to id Twojego produktu. Automatycznie przenosi do koszyka z dodanym produktem.

Jeśli jednak chciałbyś by dodało od razu produkt do koszyka z określonym atrybutem tak wtedy robisz

http://twojastrona.pl/koszyk?add=1&id_product=257&ipa=1186

gdzie parametr ipa to id atrybutu produktu.

Edited by hakeryk2 (see edit history)
Link to comment
Share on other sites

  • 0

Hej,

Działa dla jednego produktu. a w jaki sposób mógłbym dodać kilka produktów?

Przykładowo

adressklepu/index.php?controller=cart?add=1&id_product=203&qty=5

Doda mi do koszyka produkt id 203 w ilości 5 sztuk.

A zależało by mi aby dodać np 5 różnych produktów w różnej ilości coś ala:

adressklepu/index.php?controller=cart?add=1&id_product=203&qty=5&add=2&id_product=293&qty=1&add=3&id_product=112&qty=19

ale takie coś już nie działa, kombinowałem na różne sposoby. Jest jakaś możliwość? (prestashop 1.7)

Link to comment
Share on other sites

  • 0
On 4/28/2021 at 11:49 AM, Kodarth said:

Hej,

Działa dla jednego produktu. a w jaki sposób mógłbym dodać kilka produktów?

Przykładowo

adressklepu/index.php?controller=cart?add=1&id_product=203&qty=5

Doda mi do koszyka produkt id 203 w ilości 5 sztuk.

A zależało by mi aby dodać np 5 różnych produktów w różnej ilości coś ala:

adressklepu/index.php?controller=cart?add=1&id_product=203&qty=5&add=2&id_product=293&qty=1&add=3&id_product=112&qty=19

ale takie coś już nie działa, kombinowałem na różne sposoby. Jest jakaś możliwość? (prestashop 1.7)

Czy ktoś ma pomysł może na dodanie większej liczby produktów do takiego linka - też by mnie to interesowało?

Link to comment
Share on other sites

  • 0
4 hours ago, NevilleWatts said:

Dzięki - świetna, rzeczowa odpowiedź. Chciałbym sam to zrobić, a nie moduł, moduł, moduł...

Oczywiście że możesz samemu to zrobić już tłumaczę :)

Musisz zrobić swój moduł bo przez nie rozszerzamy funkcjonalności prestashop, później zrobić swoja akcję która przyjmuje grupy parametrów i z poziomu backendu dodaje produkty do koszyka poczym przekierowuje na stronę którą ktoś odwiedzał lub pobawić się z komunikacją po ajaxie 

  • Like 1
Link to comment
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
×
×
  • Create New...