Jump menu advanced ?

Status
Niet open voor verdere reacties.

Voodoochild

Nieuwe gebruiker
Lid geworden
22 jan 2013
Berichten
3
Hallo,

Momenteel hebben wij een een webwinkel draaien in automotive producten..
Nu ben ik naarstig op zoek naar een soort van catalogus waarin mensen via het type van hun voertuig de benodigde onderdelen kunnen zien..
Nu kan dit doormiddel van een jump menu in dreamweaver..
Maar, hoe kan ik het zo instellen dat mensen in een bepaalde volgorde moeten klikken ?

Voorbeeld:

Venster 1. Type auto
Venster 2. Model
Venster 3. benzine / diesel
Venster 4. Jaartal

Ná venster 4 moet er een URL aangeroepen worden met de juiste onderdelen behorende aan deze auto...
Is dit makkelijk te realiseren of moet ik dit echt gaan uitbesteden ?

Alvast bedankt voor uw reacties !

Mvg,
Dennis
 
Hello, ik heb wat geprobeert in elkaar te zetten, bedoelt u iet als dit ?:
[CPP]
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Untitled Document</title>
<script type="text/javascript">
function MM_jumpMenu(targ,selObj,restore){ //v3.0
eval(targ+".location='"+selObj.options[selObj.selectedIndex].value+"'");
if (restore) selObj.selectedIndex=0;
}
</script>
</head>

<body>
<form name="form" id="form">
<select name="jumpMenu" id="jumpMenu" onchange="MM_jumpMenu('parent',this,0)">
<option>type auto</option>
<option>model</option>
<option>benzine / diesel</option>
<option>jaartal</option>
</select>
</form>
</body>
</html>[/CPP]
 
Hoi Scoox !

Ja, dat lijkt erop..bedankt voor het meedenken ! ;)
Alleen is het de bedoeling dan ná het eerste form een 2e opent met het model auto...and so on !
Onderstaand een voorbeeldje wat ongeveer de bedoeling is..

http://wetac.nl/Search.aspx?site=3

Greetz,
Dennis
 
Hoi Dennis,
In principe is het best mogelijk om met javascript een serie uitrol-opties te maken, waarbij de keuze de inhoud van de volgende uitroller bepaalt, die dan weer de volgende triggert, enz.
Achter elke keuze komt dan een beslisboompje. Zijn er veel keuzes te maken, dan worden het veel beslisbomen: een heel bos! ;)

Maar ... het gaat hier om een webshop, en dat maakt het gecompliceerd! :confused:
Dat betekent namelijk:

  1. Als er onderdelen van een nieuw model of ander jaartal beschikbaar komen, moet de beslisboom aangepast worden. Dat kan je telkens met de hand doen (wat bij veel modellen/jaartallen enz. een pittig karwei is), maar dat is tijdsintensief en geeft gauw aanleiding tot fouten.
    Dat zou automatisch moeten gebeuren: aan de hand van de database van de webshop waar alle merken, modellen, artikelen enz. in staan.
    Dan moet er een koppeling van de uitrolvakjes komen aan die database.
    Verandert er dan wat in de database, dan worden de uitrolvakjes (en de beslisboompjes) automatisch aangepast.

  2. Op het eind, als de kant alle keuzes gemaakt heeft, moet ook op de goede manier die database aangeroepen worden om alleen díe producten te laten zien, die kloppen met de gemaakte keuzes (+ eventueel: een koppeling met het voorraadbeheer, zodat men ook kan zien of het per direct leverbaar is).
Hoe dit allemaal moet, hangt af van hoe het CMS van de webshop in elkaar zit: dat moet je precies weten.
Dus misschien is het toch niet zo eenvoudig.

Met vriendelijke groet,
CSShunter
 
Hoi csshunter,

Bedankt voor de uitgebreide uitleg !
Het CMS is gebaseerd vanuit Prestashop, ik denk dat de "blocksearch" module hiervoor gebruikt kan gaan worden..
Deze koppelt alle typenummers via de zoekfuctie al naar de juiste onderdelen..
Zijn er members die een werkend script kunnen maken voor ons ?
Het eventueel vullen van de koppelingen kunnen wij verder dan invullen, het hoeft uiteraard niet morgen al klaar te zijn ;)
Het hoeft ook niet gratis...voor niets gaat tenslotte de zon op !

Greetz,
Dennis
 
Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan