it-swarm-es.tech

Datos de usuario registrados, perfil, visualización de notificaciones de mensajes utilizando la categoría de nivel de acceso

He convertido una plantilla de tablero para joomla 2.5 para mi proyecto. El problema es que quiero mostrar los detalles de inicio de sesión para el usuario tal como lo mencioné en la imagen. ¿Hay algún módulo o complemento que pueda ayudar? perfil y el estado como este. !! Y también las notificaciones de mensajes ... !!! Cualquier ayuda sería apreciada ...!!! Gracias por adelantado...!!! reference image

2
Rj Rana

Debería leer los documentos, hay muchos consejos útiles allí, ¿tal vez lo siguiente es lo que necesita?

Para obtener este objeto para el usuario actual, use la siguiente función miembro de JFactory:

$user = JFactory::getUser();

O, para obtener información sobre cualquier otro usuario registrado, puede llamar a la función con un 'id' de usuario, p. para el usuario '99';

$user = JFactory::getUser(99);

Este código muestra el nombre del usuario actual, correo electrónico, nombre de usuario y tipo de usuario:

echo "<p>Your name is {$user->name}, your email is {$user->email}, and your username is {$user->username}</p>";

Actualización 1

En este ejemplo, se muestra cierta información sobre el usuario actual conectado , pero solo cuando el usuario está realmente conectado.

$user = JFactory::getUser();

if (!$user->guest) {
  echo 'You are logged in as:<br />';
  echo 'User name: ' . $user->username . '<br />';
  echo 'Real name: ' . $user->name . '<br />';
  echo 'User ID  : ' . $user->id . '<br />';
}

En este ejemplo, se realiza una comprobación para determinar si el usuario actual tiene permiso de edición en el contenido.

$user = JFactory::getUser();

if ($user->authorize( 'com_content', 'edit', 'content', 'all' )) {
  echo 'Editing permitted.';
} else {
  echo 'Editing not permitted.';
}

Todos los detalles de referencia son aquí

Espero que esto ayude.

2
jonboy