Dropdown lijst van steden?

Hulp nodig bij een modificaties of op zoek naar een MOD? Bekijk ons archief. Support wordt helaas niet meer verleend.
Forumregels

Sinds 1 januari 2009 wordt phpBB2 niet meer ondersteund.
Onderstaande informatie is verouderd en dient uitsluitend als archief.
phpBB2.0.x
Gesloten
johnburk
Berichten: 14
Lid geworden op: 17 jul 2005, 17:46
Contacteer:

Dropdown lijst van steden?

Bericht door johnburk » 17 dec 2005, 16:42

Is er een mod waarbij er een dropdown lijst is van alle steden? Zo dat de gebruikers hun stad kunnen kiezen?

Gebruikersavatar
Bee
Berichten: 13403
Lid geworden op: 29 aug 2004, 10:30

Bericht door Bee » 17 dec 2005, 20:06

Je kan zelf een dropdown maken in templates/xxx/profile_add_body.tpl

Maarre, zowel Nederland als België hebben erg veel plaatsen, en deze er allemaal inzetten lijkt mij onbegonnen werk.
... Maar ik modereer (nog) niet.

johnburk
Berichten: 14
Lid geworden op: 17 jul 2005, 17:46
Contacteer:

Bericht door johnburk » 17 dec 2005, 20:50

@Bee

Op sites zoals http://www.partypeeps2000.com/asp/Registration.asp heb je een lijst met alle landen en bij elke land alle steden.

Ik dacht dat mischien zoiets ook voor phpbb bestaat

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 17 dec 2005, 21:13

Ik gebruik wel zoiets maar dan met landen en provincies.
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

johnburk
Berichten: 14
Lid geworden op: 17 jul 2005, 17:46
Contacteer:

Bericht door johnburk » 17 dec 2005, 21:17

@Muiter,

Waar heb je dat vandaan?

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 17 dec 2005, 21:25

Zit in een modificatie die zelf is geschreven. Klik hier maar eens op een land op dan zie je vanzelf de provincies verschijnen (alleen NL, B en D)
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

Gebruikersavatar
mosymuis
Berichten: 6940
Lid geworden op: 05 feb 2003, 14:00
Locatie: Amsterdam
Contacteer:

Bericht door mosymuis » 18 dec 2005, 02:05

Bee schreef:Je kan zelf een dropdown maken in templates/xxx/profile_add_body.tpl
Er is een PHP aanpassing nodig om de gekozen stad te selecteren in het menu.

Muiter
Berichten: 823
Lid geworden op: 05 sep 2003, 19:34
Contacteer:

Bericht door Muiter » 18 dec 2005, 10:32

Code: Selecteer alles

function changeCountry (cntry_id) {
	var i;
	if (cntry_id == 151) {
		document.getElementById("state").style.visibility = "visible";
		document.getElementById("state").options.length=12;
		var count = 0;
		for (i=0;i<12;i++){
			document.getElementById("state").options[count].text = States[i];
			document.getElementById("state").options[count].value = i+1;
			count++;
		}
	}
	else if (cntry_id ==  22) {
		document.getElementById("state").style.visibility = "visible";
		document.getElementById("state").options.length=10;
		var count = 0;
		for (i=12;i<22;i++){
			document.getElementById("state").options[count].text = States[i];
			document.getElementById("state").options[count].value = i+1;
			count++;
		}
	}
	else if (cntry_id == 81) {
		document.getElementById("state").style.visibility = "visible";
		document.getElementById("state").options.length=16;
		var count = 0;
		for (i=22;i<38;i++){
			document.getElementById("state").options[count].text = States[i];
			document.getElementById("state").options[count].value = i+1;
			count++;
		}
	}
	else {
		document.getElementById("state").style.visibility = "visible";
		document.getElementById("state").options.length=1;
		document.getElementById("state").options[0].value = 39;
		document.getElementById("state").options[0].text = States[38];
	}
	
}
cntry_id == 151 is een waarde uit de database (country)
(i=22;i<38;i++) zijn de waardes uit de database voor de steden.
Hoi! Ik ben een onderschrift virus, kopieer/plak mij in jouw onderschrift om mij te verspreiden!

johnburk
Berichten: 14
Lid geworden op: 17 jul 2005, 17:46
Contacteer:

Bericht door johnburk » 18 dec 2005, 11:13

@Muiter

Heel erg bedankt.

Ik ga het proberen in mijn forum.

Gesloten