Training 2

Tags

We bouwen verder op de eerste training. Aan de hand van een simpele webshop (Basic Cart) gekoppeld aan een inhoudstype gaan we onze vaardigheden verfijnen. Ook voor de mensen die geen webshop nodig hebben... 95% van wat je hier leert is ook algemeen van toepassing.

Maak een menustructuur aan die er op den duur zo uit ziet.

Maak een inhoudstype aan 'Verkoop' met de nodige velden. De weergave van de afbeeldingen gebeurt met een zoom effect. Er zijn ook 2 taxonomiereferenties.

Een tekstveld, stock (voor stockbeheer later), er is ook een veld dat automatisch een prijs uitrekent die 10 hoger is (computed field) . Als we het veld 'promotie' aanduiden dan komt deze hogere prijs zichtbaar, anders niet. Het veld is maar zichtbaar als het product in promotie staat. Maak ook dat alles mooi in het Nederlands staat. Je gaat daarvoor zelfs tot in de code van een module moeten gaan... De weergave van de velden gebeurt met Display Suite. 

In de URL gebruiken we taxonomie en niet het inhoudstype

Bij klikken op een taxonomieterm krijg je deze teasers te zien

Onderaan elk product staat ook dit. We gebruiken hiervoor een viewfield in plaats van EVA deze keer. Contextuele filter op de taxonomieterm...

Het is evident dat we de webshop configureren voor effectief gebruik. Stel de rechten zo in dat anonieme gebruikers kunnen bestellen. Voorzie een systeem van mailing bij een bestelling.

 

Maak deze view aan 'Verkoop' die alle producten toont in tabelvorm, gegroepeerd per type artikel. Maak met CSS dat deze tabel ook nog op smartphone te bekijken valt.

Bij klikken komt er een colorboxvoorstelling van alle foto's op de pagina. Er wordt nochtans maar 1 foto getoond per artikel in het overzicht.


 

Maak een view aan 'Promotie' die logischerwijs enkel de producten in promotie toont. We gebruiken hier de module 'Mixitup Views' dat enkel met composer kan geïnstalleerd worden en filteren op de kleuren.