Winkelwagen opbouwen met JavaScript

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Yoeri Achterbergen

Yoeri Achterbergen

29/10/2024 01:25:47
Quote Anchor link
Hallo,


Wie o wie kan mij helpen met het volgende:
Voor Woocommerce heb ik een eigen winkelwagen pagina gemaakt. Er word gebruikt gemaakt van JavaScript die een request maakt.
De php file geeft alle info terug zoals producten prijzen etc wat op dat moment in de winkelwagen liggen.

Momenteel laat ik JavaScript de winkelwagen opbouwen met die informatie en er zijn dus veel lijnen met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
document.createElement("div");


Ik denk dat die makkelijker moet kunnen dmv een layout die je aanroept.

Dan kom ik al uit bij de Fetch methode.

Er zijn dan 2 layouts die geladen moeten worden
1. De algemene winkelwagen layout
2. De layout van de rijen / producten (deze zal dan in een loop aangeroepen moeten worden)

Dat beteken dat voor de layout van de rijen / producten steeds een nieuwe request moet worden gemaakt.

Mijn vraag is dan ook, kan dit makkelijker / mooiere manier van programmeren?
 
PHP hulp

PHP hulp

04/11/2024 11:35:19
 
Gabriel Rood

Gabriel Rood

29/10/2024 15:26:32
Quote Anchor link
** quoteknip **

Gebruikt u de WooCommerce REST API om gegevens op te halen? Aanvullende informatie Aanvullende informatie.
Gewijzigd op 29/10/2024 19:01:17 door - Ariën -
 
Yoeri Achterbergen

Yoeri Achterbergen

29/10/2024 18:43:54
Quote Anchor link
Met de basis van Woocommerce laat ik PHP de info als json terug geven.
Nu laat ik Javascript de winkelwagen bouwen met create.
Dit zijn aardig wat elementen dus zocht een andere methode.
Als ik een HTML layout kan invoegen en de info met JavaScript laat vullen lijkt mij overzichtelijker en makkelijker.
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.