AAN: niwss-s en niwo, want op snijvlak client/server
KORT: ik zoek naar meningen en documentatie over handige manieren om
functionaliteit op te zetten voor een webbeheerder, die graag zelf wil
kunnen bepalen in welke volgorde DB-records worden gepresenteerd,
afwijkend van 'standaard' sortering
UITGEBREID:
Ongetwijfeld komt het vaker voor: een website waar database-records in
een door de eigenaar gewenste volgorde moeten worden getoond, in plaats
van via een 'standaard' sortering. Ik ben benieuwd naar manieren waarop
zoiets wordt aangepakt.
Situatie: webwinkel met categorieen van producten. Er verschijnt een
overzicht van (10-20) categorienamen uit een MySQL-database, nu nog
alfamoeilijk oplopend gesorteerd. Pagina-eigenaar wil graag zelf kunnen
vastleggen in welke volgorde die categorienamen worden gepresenteerd, bij
voorkeur mbv zijn admin-systeem waar hij ook nieuwe categorieen en
producten kan toevoegen, en bestaande kan wijzigen.
Gedachte: het is waarschijnlijk wel te doen om die categorienamen in een
select-box van zo'n 8 regels hoog te plaatsen. Een mechanisme om er
eentje te selecteren en met knopjes omhoog en omlaag te bewegen (zodat de
volgorde in die selectbox wordt beinvloed) lukt wellicht ook. Maar dan?
Opslaan van het rijtje in een bestand (of volgnummer in DB opslaan)? Bij
presentatie die volgorde laten overeenkomen met het resultaat van de
query?
Ik ben blij met opvattingen over hoe zoiets op te zetten. Ook zou ik het
fijn vinden een verwijzing te krijgen naar 'design patterns' voor zoiets.
Alvast hartelijk dank.
--
Erick
"Hmrph, ik moet ook geen Engels schrijven als het woord
waarschuwfloepvenster me niet te binnen wil schieten...." - gr-hk in niwo

Likes:

Quote