Zum Inhalt springen

sr_feuser_register im newloginbox -Template

Erstellt am 31. Mai 2007 · 2 Antworten · letzte Antwort am 1. Juni 2007

Tags: felogin, Frontend-Benutzer, Frage

FrankT ·

Hallo,

ich habe ein Design-Problem.

Die newloginbox ist auf jeder Seite zu sehen.
Im newloginbox-Template muß der "Neu registrieren"-Link eingebaut werden.
Beim Aufruf ".../index.php?id=32" erscheint der Link "Not a member yet? click here to register."
Dahinter liegt das Formular unter ".../32/?tx_srfeuserregister_pi1%5Bcmd%5D=create"

Nun meine Frage:
Kann ich im newloginbox-Template den Link ".../32/?tx_srfeuserregister_pi1%5Bcmd%5D=create" fest einbauen oder kann sich der Link ändern?
Kann man in dem Template das "..." also "www.domain.de" irgendwie automatisch generieren lassen oder muß ich auch das fest eingeben. Vielleicht kann man da ja irgendwie die BASE-URL einsetzen.

Danke und Gruß
Frank

MistaD ·

bau doch einfach in dein Template einen z.B Link ein,

<a href="index.php?id=99&tx_srfeuserregister_pi1[cmd]=create" target="_parent">Registrieren</a>

so hast du immer wenn dein Template aufgerufen wird etc immer den registrieren Link mit drin.
Anstelle der 99 nimmst du die ID deiner Seite mit der Registrierung.

FrankT ·

Hallo MistaD,

:o
ich habe es mir wieder mal viel zu kompliziert gemacht und bin gerade fertig geworden:
Den "Senden"- und den "Registrieren"-Button aus dem Login habe ich aus dem Template herausgenommen und füge alles mit TS zusammen:

	10.marks.LOGIN = COA
	10.marks.LOGIN {
		10 = CONTENT
		10 {
			table = tt_content
			select.pidInList = 29
			select.orderBy = sorting
			select.where = colPos = 0
		}
		20 = TEXT
		20.value = Neu registrieren
		20.typolink{
	                parameter = 32
         		       ATagParams = class="textlink"
  	                additionalParams =tx_srfeuserregister_pi1%5Bcmd%5D=create
         		       addQueryString = 1
         		}
         		30 = TEXT
         		30.value = </td><td align="right"><input type="submit" class="senden" name="submit" value="senden" /></td></tr></table></form>
	}

Vielen Dank
Frank