Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 29. November 2012 15:32

leerraum
kennt CMS/ms
Ort: Baden-Baden
Registriert: 15. Dezember 2010
Beiträge: 479
Webseite

[GELÖST] FEU > ID des eingeloggten User herausfinden

Hi,

ich hab gegoogelt, die Forums suche benutzt, ich war sogar auf der .org .. ich checks nicht.
Wie krieg ich die User ID des im aktuellen Browserfenster eingeloggten FrontEnd Users raus?
Ich bin auf den Trichter gekommen ein eigenes UDT zu schreiben:

if( $feusers =& $gCms->modules['FrontEndUsers']['object'] )
{
    $userid = $feusers->LoggedInId();
echo $userid;

}else{
echo 'feu nicht da';
}

Die if Abfrage hab ich mir hier aus dem Forum kopiert. Was mach ich da falsch?

Danke!
leerraum

Beitrag geändert von leerraum (29. November 2012 17:30)


Designer benötigt? Einfach eine Mail an info at lrrm dot de schicken.

Offline

#2 29. November 2012 16:01

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] FEU > ID des eingeloggten User herausfinden

Diese Funktion verwende ich in der ToolBox und ist via $tbtools->isLoggedIn() zu nutzen. Du kannst das ganze natürlich auch als UDT umsetzen.

function isLoggedIn($assign = '')
	{
		$gCms = cmsms();
		$smarty = $gCms->GetSmarty();
		$feusers = cms_utils::get_module('FrontEndUsers');

		if (!is_object($feusers)) {
			if (!empty($assign)) {
				$smarty->assign(trim($assign),false);
				return;
			}
			return false;
		}//if

		$user_id = $feusers->LoggedInId();

		if ($user_id) {
			if (!empty($assign)) {
				$smarty->assign(trim($assign),true);
				return;
			}
			return true;
		}//if

		if (!empty($assign)) {
			$smarty->assign(trim($assign),false);
			return;
		}//if
		return false;

	}//function

[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline

#3 29. November 2012 16:24

leerraum
kennt CMS/ms
Ort: Baden-Baden
Registriert: 15. Dezember 2010
Beiträge: 479
Webseite

Re: [GELÖST] FEU > ID des eingeloggten User herausfinden

danke, die funktion funktioniert smile

was ist die toolbox?


Designer benötigt? Einfach eine Mail an info at lrrm dot de schicken.

Offline

#4 29. November 2012 21:23

nockenfell
Moderator
Ort: Gontenschwil, Schweiz
Registriert: 09. November 2010
Beiträge: 2.934
Webseite

Re: [GELÖST] FEU > ID des eingeloggten User herausfinden


[dieser Beitrag wurde mit 100% recycled bits geschrieben]
Mein Blog  /   Diverse Links rund um CMS Made Simple
Module: btAdminer, ToolBox

Offline