Downloaden en installeren van Ubercart
Nu we de installatie van Drupal en alle vereiste modules hebben voltooid, is het tijd om Ubercart te installeren. Ga naar http://www.ubercart.org/downloads en download de nieuwste versie van Ubercart 2.x voor Drupal 6. Deze wordt geleverd als een gecomprimeerd tar.gz-bestand, dat je kunt uitpakken op dezelfde manier als je eerder met Drupal hebt gedaan.
Kopieer het daarna naar de map sites/all/modules, net zoals bij de eerdere modules. In feite is Ubercart geen enkele module, maar een pakket van meerdere modules. Hierdoor krijg je veel nieuwe mogelijkheden op de modulebeheerpagina. Sommige zijn verplicht (Ubercart-core), andere optioneel (Ubercart-Core optional, Ubercart-extra, Ubercart-fulfillment en Ubercart-payment). Je hoeft niet alle Ubercart-modules te installeren. Na verloop van tijd zul je vanzelf ontdekken welke je nodig hebt. Natuurlijk kun je altijd later nog submodules toevoegen of verwijderen, afhankelijk van je behoeften.
Verplichte modules
De belangrijkste modules van het Ubercart-pakket zijn:
- Cart: vereist voor de werking van de winkelwagen
- Conditional Actions: voorwaardelijke acties, nodig voor het configureren van verzending en belastingen
- Order: vereist voor het beheren en verwerken van bestellingen
- Product: creëert het productinhoudstype voor je winkel
- Store: vereist voor winkelbeheer en algemene instellingen
Aanvullende modules
Je kunt Ubercart zonder deze modules gebruiken, maar in de meeste gevallen maken ze je winkel aantrekkelijker en functioneler.
- Attribute: hiermee kun je configureerbare producten aanmaken die verschillen op basis van eigenschappen zoals grootte of kleur.
- Catalog: maakt een productcatalogus met categorieën en subcategorieën.
- File downloads: nodig als je downloadbare producten wilt verkopen, zoals muziek- of videobestanden.
- Payment: vereist om betalingen in je winkel te accepteren.
- Report: genereert rapporten over je winkel, bestellingen, producten en klanten.
- Roles: stelt je in staat om verschillende klantgroepen verschillende voordelen te geven.
- Shipping: vereist voor het beheer van verzending.
- Taxes: vereist voor het beheer van belastingregels.
Extra modules
Deze extra modules voegen nog meer functies toe aan Ubercart:
- Cart Links: maakt het mogelijk om speciale aankooplijnen te creëren waarmee producten rechtstreeks vanuit andere pagina’s kunnen worden toegevoegd.
- Google Analytics: integreert Google Analytics met Ubercart.
- Product kit: hiermee kun je twee of meer producten combineren en als één bundel verkopen.
- Stock: nodig als je voorraadniveaus wilt beheren.
- Betaalsystemen: deze groep modules voegt nieuwe betaalmethoden toe en integreert met verschillende betalingsgateways:
- Authorize.net: integreert je winkel met de Authorize.net-betaalgateway.
- Credit card: maakt het mogelijk om betalingen met creditcard te accepteren. Let op: deze methode biedt geen ingebouwde versleuteling; gebruik daarom altijd het https-protocol (poort 443) voor veilige communicatie.
CyberSource: integreert je winkel met CyberSource. - Google Checkout: integreert je winkel met Google Checkout.
- PayPal: integreert je winkel met PayPal.
- Test Gateway: dit is een testbetaalmethode, alleen bedoeld voor testdoeleinden.
- Fulfillment: deze groep modules voegt extra verzendmethoden toe:
- Flatrate: voegt een vast verzendtarief toe.
- U.S. Postal Service: integreert je winkel met USPS voor automatische berekening van verzendkosten.
- UPS: integreert je winkel met UPS.
- Weight Quote: berekent de verzendkosten op basis van het totale gewicht van de bestelling.
Je hoeft al deze Ubercart-modules niet meteen te installeren. Naarmate we verdergaan, zullen we de benodigde modules activeren.