webForumDet fria alternativet

Flytta ordning i meny

PHP

2 svar · 238 visningar · startad av nkrantz

Medlem sedan apr. 2002830 inlägg
Frågan#1

Hej

Har en tabell som ser ut så här:

menu_id | child_of | name | href | order

Vad jag vill göra är att skapa en sidan där man med knappar kan flytta olika menyitems upp eller ner, också eventuellt flytta den ut eller in i hierkin.

Får inte riktigt klart för mig i huvudet hur jag skall gå tillväga. Säg att jag skall flytta menu_id så att den hamnar på "order" 5 i menyn, då måsta jag ju ändra alla items som ligger efter "order" 5... Eller?

Något som byggt ngt liknande och vill dela med sig av egen erfarenhet?

// Nippe

Medlem sedan juni 20006 031 inlägg
#2

Gjorde en sån sak en gång, men gjorde så man bara flyttade den ett steg åt gången.
Alltså kunde man inte skriva in att en länk på plats 5 skulle ligga på plats 1. Utan jag hade pilar för att flytta dom ett steg upp eller ner.

Medlem sedan apr. 2002830 inlägg
#3

Okej, men det skulle funka för mig. Har du någon kod kvar för det?

// Nippe

263 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
126 ms — deklarationer (db)
0 ms — hämta statistik (cache)
129 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)