Page 2 of 3

Re: Mitgliederbereich einrichten

Posted: Tue May 06, 2008 12:21 pm
by McPaul
*grr*
Kann ich mir eigentlich auch alle User aus einer bestimmten Gruppe anzeigen lassen? bzw. nach einem user suchen?  ???

Re: Mitgliederbereich einrichten

Posted: Tue May 06, 2008 3:34 pm
by hibr
McPaul wrote: Kann ich mir eigentlich auch alle User aus einer bestimmten Gruppe anzeigen lassen? bzw. nach einem user suchen?  ???
Im Backend oder Frontend?

Im Backend (FEU-Verwaltung) gibt es ja unter dem Register Benutzer eine Filterfunktion, die man zum suchen benutzen kann. Fürs Frontend (Webseite) bietet das CustomContent-Modul eine Funktion:

$ccuser->groups() - gibt eine Liste der Benutzer aller Gruppenmitglieder aus (Quelle: Hilfeseite des CC-Moduls)

War das Deine Frage?

Hani

Re: Mitgliederbereich einrichten

Posted: Tue May 06, 2008 3:38 pm
by hibr
markus wrote: hallo hani, vielen vielen dank für deine mühen, leider fuktioniert es bei mir immer noch nicht. kann mich immer wieder anmelden ohne das mir der gewünschte inhalt gezeigt wird. :(
muss mal schauen wie ich das ganze wieder de- und dann nochmal installieren kann.
Bitte, bitte. Schade das es nicht klappt. Aber wer weiß, wo das Problem liegt. Manchmal bringt es ja was alles neu aufzusetzen.

Hani

Re: Mitgliederbereich einrichten

Posted: Wed May 07, 2008 5:48 am
by McPaul
@hibr:

ja, habe ich vergessen zu sagen,  im Frontend möchte ich es anzeigenlassen.
Ich habe es schon versucht mit:

$ ccuser-> memberOf ( 'Gruppe1')  und andere Seite zeigt im Prinzip $ ccuser-> memberOf ( 'Gruppe2') an.
So sollte es sein, nur leider funktioniert das nicht.  :-[

Wenn ich es so in meine Seite einbaue:
$ ccuser-> memberOf ( 'Gruppe') ist es genau so auch lesbar. Und wenn ich es in { } setze bringt er mir ein Fehler:

string(154) "Smarty error: [in content:content_en line 1]: syntax error: unrecognized tag: $ ccuser-> memberOf ( 'Gruppe1') (Smarty_Compiler.class.php, line 446)" string(117) "Smarty error: [in content:content_en line 1]: syntax error: unrecognized tag '' (Smarty_Compiler.class.php, line 590)"  ???

Re: Mitgliederbereich einrichten

Posted: Wed May 07, 2008 6:35 am
by NaN
Versuchs mal ohne leerzeichen:

{$ccuser->memberOf( 'Gruppe1')}

Re: Mitgliederbereich einrichten

Posted: Wed May 07, 2008 7:09 am
by McPaul
@NaN

nein, daran liegt es nicht. :-\
Ich habe es schon probiert überall die Leertasten "rausgenommen" und mit und ohne {} probiert.
Das sichbare ist gleich. Ohne {} sehe ich dierekt die Befehlsangabe und mit {} habe ich den Smarty error.  >:(

*grrr*

Re: Mitgliederbereich einrichten

Posted: Wed May 07, 2008 9:41 am
by NaN
Die geschweiften Klammern müssen aber sein, sonst weiß das CMS nicht, dass jetzt eine Funktion ausgeführt werden soll.
Der Fehler "unrecognized tag" sagt mir, dass da keine Variable, sondern ein Smarty-Tag aufgerufen wird.
Steht im Template wirklich ein Dollarzeichen am Anfang?
Außerdem musst Du vorher das Modul FrontEndUsers und CustomContent aufrufen.

Re: Mitgliederbereich einrichten

Posted: Wed May 07, 2008 10:42 am
by McPaul
;-( *hmm*
auch wenn ich beides auf meiner "Home-Seite" schreibe,

{cms_module module=CustomContent}
{$ccuser->memberOf('Fotomodell')}

kommt immer noch der Fehler.

Die Frage die ich mir stelle ist, MUSS ich ein registrierter User sein???
Denn eigentlich wollte ich es auch für unregistrierte user anzeigen lassen.

Re: Mitgliederbereich einrichten

Posted: Wed May 07, 2008 12:15 pm
by Sonya
McPaul wrote: ;-( *hmm*
auch wenn ich beides auf meiner "Home-Seite" schreibe,

{cms_module module=CustomContent}
{$ccuser->memberOf('Fotomodell')}

kommt immer noch der Fehler.

Die Frage die ich mir stelle ist, MUSS ich ein registrierter User sein???
Denn eigentlich wollte ich es auch für unregistrierte user anzeigen lassen.
Dieser Fehler kommt manchmal, weil WYISWYG-Editor aus dem
{$ccuser->memberOf('Fotomodell')}
folgendes macht:
{$ccuser->memberOf('Fotomodell')}

Du musst den WYSIWYG ausschalten, dann den Quelltext anschauen und direkt da korrigieren.

Re: Mitgliederbereich einrichten

Posted: Wed May 07, 2008 1:51 pm
by McPaul
@Sonya

#SPITZE!!!! das war der Aufhänger!!! Cool danke!!

Nur leider ist das {$ccuser->memberOf('Fotomodell')} nicht die Lösung für mein Problem. ;-)
Denn das zeigt ja nur an, wie viele registrierte User online sind. ;-(

Ich suche etwas, welches alle User der Gruppe auflistet.
So das man bei Interesse diesen Namen aklicken kann und die jeweiligen näheren Information ersehen kann. Egal ob der User online oder offline ist.
Geht das überhaupt???  ???

Re: Mitgliederbereich einrichten

Posted: Wed May 07, 2008 2:13 pm
by Sonya
McPaul wrote: Ich suche etwas, welches alle User der Gruppe auflistet.
So das man bei Interesse diesen Namen aklicken kann und die jeweiligen näheren Information ersehen kann. Egal ob der User online oder offline ist.
Geht das überhaupt???  ???
Es gibt ein Modul "Frontend User Listing" http://dev.cmsmadesimple.org/projects/feuserlisting Das könnte die Lösung sein.

Re: Mitgliederbereich einrichten

Posted: Wed May 07, 2008 2:21 pm
by McPaul
sorry! wieder eine blöde Frage.

Aber wie bekomme ich es in mein CMS. Über Module finde ich es nicht und wenn ich es über dein Link downloade und entpacke, wo muss ich es per FTP ins CMS setzen damit ich es nutzen kann?

Re: Mitgliederbereich einrichten

Posted: Wed May 07, 2008 2:26 pm
by Sonya
McPaul wrote: Aber wie bekomme ich es in mein CMS. Über Module finde ich es nicht und wenn ich es über dein Link downloade und entpacke, wo muss ich es per FTP ins CMS setzen damit ich es nutzen kann?
Hilfe hilft :) http://wiki.cmsmadesimple.org/index.php ... Modules/de

Re: Mitgliederbereich einrichten

Posted: Thu May 08, 2008 5:41 am
by McPaul
JA!!!!

es geht!!! IRRE!!! cooool DANKE!!!!


;-((
eine Sache ist mir Aufgefallen. Die Fotos werden nicht dargestellt, sondern nur die Foto-Dateinamen. Was habe ich da schon wieder falsch gemacht.??

Re: Mitgliederbereich einrichten

Posted: Thu May 08, 2008 11:55 am
by NaN
Es werden glaube ich auch nur die Dateinamen für jeden Benutzer gespeichert.
Die Bilder werden beim Upload im Ordner "uploads/feusers" gespeichert.
Du kannst also im FrontEndUsersListing-Template mit der Smarty-Variable allein kein Bild anzeigen lassen.
Bilder werden bekanntlich mit angezeigt.
Wenn Du also im FrontEndUsersListing-Template einfach notierst, wird für jeden Benutzer das zugehörige Bild angezeigt.