Zum Inhalt springen

Julle_Events FE Registration

Erstellt am 23. Juni 2006 · 5 Antworten · letzte Antwort am 23. Juni 2006

Tags: Frage

learning ·

hallo zusammen,

habe folgendes problem :

nach erfolgreicher instalation der extension julle_events unter typo3 4.0 und erfolgreicher darstellung von events aus einem sys-folder im FE such ich nun eine möglichkeit die FE-Registrierung zu implementieren..

--> nur wo😉?
- die frage finde ich in vielen foren aber leider keine antwort dazu ...

brauch ich da ein weiteres registrations plugin ?

oder fehlt vlt eine angabe im BE/Template?

wäre für jeden Tip dankbar😉

EDIT: im frontend gibt die Funktion "categorySelectorBox()" aus der pi1/class.tx_julleevents_pi1.php immer den String-Wert "HEST!" zurück .....
--> liegt vlt da irgndwo der Fehler ? bzw. was könnte HEST! bedeuten?

ps: lern das erst also entschuldige ich mich im vorraus für eine eventuell dumme frage 😉

learning ·

sry aber vlt hab ich mich falsch ausgedrückt was die FE user angeht ...

--> gemeint sind hier die Participants (Teilnehmer) des entsprechenden julle_event Events..

d.h ich will dieses plugin eben als "regestrierungsformular für bestimmte Veranstaltungen nutzen, welches mir eben auch anschließend eine liste der bereits registrierten user ausgeben kann.. ( FE-User zählen nicht als Participants in julle_events)
--> soweit ich des verstanden habe^^

das manual der extension hilft mir hier auch nicht weiter°-°

---------------
eine andere frage : bezügl der angesprochenen "HEST!" Ausgabe

hier die funktion in class.tx_julleevents_pi1.php

	function categorySelectorBox() {
		$query = 'SELECT count(*) FROM tx_julleevents_categories WHERE NOT hidden AND NOT deleted';
		$res = mysql(TYPO3_db,$query);
		if (mysql_error())	debug(array(mysql_error(),$query));
		list($numCategories) = mysql_fetch_row($res);
		if($numCategories) {
			$retCode = '<div class="'.$this-">pi_classParam('categorySelector').'"><form action="'.$this-">pi_linkTP_keepPIvars_url().'" method="POST"><select name="'.$this-">extKey.'_category" onChange="submit();"><option value="0">'.$this->pi_getLL("showall").'</option>';
			$query = 'SELECT uid,category FROM tx_julleevents_categories WHERE NOT hidden AND NOT deleted ORDER BY category';
			$res = mysql(TYPO3_db,$query);
			if (mysql_error())	debug(array(mysql_error(),$query));
			while($row = mysql_fetch_assoc($res)) {
				$sel = $this->category == $row['uid']?'SELECTED':'';
				$retCode .= '<option value="'.$row['uid'].'" sel="">'.$row['category'].'</option>';
			}
			$retCode .= '</select></form></div>';
			return $retCode;
		}
		return "HEST!";
	}

wie zu sehn in Zeile 18 dieses undefinierbare "HEST!" kann wer mir sagen was das ist?

steffenk ·

zu 2: Hier hat der Programmierer einfach was eingefügt, wenn keine Kategorien vorhanden sind. k.A. welche Sprache das ist, aber von der Bedeutung wie Nada, nix, Keine Daten in dieser Ansicht ...

zu 1 hab ich immer noch nicht verstanden - Anmeldung für bereits angemeldete ?
Participants werden ja angelegt, wenn ein User sich anmeldet.

learning ·

ich kann ja in einem beliebigen sys_folder durch das julle_events ext das plugin Participants einfügen (Teilnehmer/User Daten) ---> d.h event teilnehmer im BE anlegen ...

ich will eben im FE (in einem sys_folder zB Teilnehmer) dem User erlauben sich anzumelden/einzutragen --> in die tabelle "tx_julleevents_participants" der Db

laut der doku: http://typo3.org/documentation/document-library/extension-manuals/julle_events/1.2.0/view/1/1/
sollte die registration so im plugin auch schon drin sein. Man kann ja auch zb Die Laufzeit der registration festlegen.
(im Event-Plugin)

ich habs mit sr_feuser_register probiert .. anlegen neuer user funktioniert zwar aber die werden nicht als Participants erkannt wenn ich im Event-plugin durch die datensätze browse....(logisch fe_user_register haut die ja in die tabelle "fe_user")

danke im vorraus für deine zeit

learning ·

so gelöst ist es 😃

für die dies interessiert und auch an der extension hängen sollten --->

der Registrations - Link wird vom plugin erst gesetzt wenn ein realistisches Datum des Events im Plugin in der Zukunft gesetzt wird...(also Event-Startdatum)

daraufhin funktioniert die registration und die eintragung in tx_julleevents_participants wie gewünscht...

--> nur schade das auf diese weise die möglichkeit für user entfällt sich bei Events zu registrieren die Dauerthaft laufen #angry#

d.h vlt steh ich hier auch auf dem schlauch 😉
wer ne idee hat nur her damit^^