Seite 1 von 2
					
				Aus benutzerdefiniertem Profilfeld Link erzeugen
				Verfasst: 25.10.2010 16:40
				von fussle
				Hallo,
ich möchte aus einem benutzerdefiniertem Profilfeld einen Link erzeugen. Dieser soll dann (wie das Miniprofil) neben den Posts mit angezeigt werden.
Beispiel:
On/Offline
Avatar
Wohnort: Mond
Foren ID: 12345 <---- dieses einzeilige Textfeld soll in einen Link umgewandelt werden: 
http://www.xyz.de/id=12345 
Geht sowas?
 
			 
			
					
				Re: Aus benutzerdefiniertem Profilfeld Link erzeugen
				Verfasst: 25.10.2010 16:50
				von Poke-Area
				Du musst die entsprechende Template-Datei verändern. Aber nur vie Admin-Bereich gehts nicht..
			 
			
					
				Re: Aus benutzerdefiniertem Profilfeld Link erzeugen
				Verfasst: 25.10.2010 16:54
				von fussle
				Das ich die Template Datei verändern muss, weiß ich. Ich hab nur keine Ahnung, wie ich das umsetzen kann, da ich mehr als ein benutzerdefiniertes Profilfeld habe.
viewtopic_body.html > Topic Anzeige
memberlist_view.html  > Profilanzeige
			 
			
					
				Re: Aus benutzerdefiniertem Profilfeld Link erzeugen
				Verfasst: 25.10.2010 17:00
				von modernist
				In der viewtopic_body.html nutze ein Konstrukt wie dieses (das Feld heiße Feld_A):		
Code: Alles auswählen
<!-- IF postrow.S_PROFILE_FELD_A --><a href="http://link.tld/id={postrow.PROFILE_FELD_A_VALUE}">{postrow.PROFILE_FELD_A_VALUE}</a><!-- ENDIF --> 
Dann solltest du aber 
alle Profilfelder einzeln aufführen, da es sonst eine doppelte Anzeige der Werte gibt.
 
			 
			
					
				Re: Aus benutzerdefiniertem Profilfeld Link erzeugen
				Verfasst: 25.10.2010 17:08
				von fussle
				Code: Alles auswählen
					<!-- BEGIN custom_fields -->
						<br /><b>{postrow.custom_fields.PROFILE_FIELD_NAME}:</b> <!-- IF postrow.S_PROFILE_xyz --><a href="http://link.tld/id={postrow.PROFILE_xyz_VALUE}">{postrow.PROFILE_xyz_VALUE}</a><!-- ENDIF --> {postrow.custom_fields.PROFILE_FIELD_VALUE}
					<!-- END custom_fields -->
Hmm, irgendwie scheint es nicht zu klappen =(
 
			 
			
					
				Re: Aus benutzerdefiniertem Profilfeld Link erzeugen
				Verfasst: 25.10.2010 17:12
				von modernist
				Die Syntax ist auch falsch. Versuch's mal mit:
Code: Alles auswählen
 <!-- IF postrow.S_PROFILE_XYZ --><b>{postrow.PROFILE_XYZ_NAME}:</b><a href="http://link.tld/id={postrow.PROFILE_XYZ_VALUE}">{postrow.PROFILE_XYZ_VALUE}</a><!-- ENDIF --> 
 
			 
			
					
				Re: Aus benutzerdefiniertem Profilfeld Link erzeugen
				Verfasst: 25.10.2010 17:33
				von fussle
				Danke, es hat fast super geklappt. Allerdings wird mir Feld 2 (NEIGUNG) doppelt angezeigt:
Code: Alles auswählen
<!-- IF postrow.S_PROFILE_SZN --><br /><b>{postrow.PROFILE_SZN_NAME}: </b><a href="http://link.tld/id={postrow.PROFILE_SZN_VALUE}">{postrow.PROFILE_SZN_VALUE}</a><br /><!-- ENDIF -->
					<!-- BEGIN custom_fields -->
<!-- IF postrow.S_PROFILE_NEIGUNG --><br /><b>{postrow.PROFILE_NEIGUNG_NAME}:</b> {postrow.PROFILE_NEIGUNG_VALUE}<!-- ENDIF -->
					<!-- END custom_fields -->
 
			 
			
					
				Re: Aus benutzerdefiniertem Profilfeld Link erzeugen
				Verfasst: 25.10.2010 17:41
				von fussle
				Fehler gefunden, begin / end custom fields war es.
Danke für eure schnelle Hilfe
			 
			
					
				Re: Aus benutzerdefiniertem Profilfeld Link erzeugen
				Verfasst: 25.10.2010 17:41
				von modernist
				Laß <!-- BEGIN custom_fields --> und <!-- END custom_fields --> weg, dann sollte das nicht doppelt angezeigt werden.
Edit: Na, da hast du's schon selbst herausgefunden... 

 
			 
			
					
				Re: Aus benutzerdefiniertem Profilfeld Link erzeugen
				Verfasst: 25.10.2010 17:57
				von fussle
				Danke nochmal =)