Mostrar Mensaje solo a Usuarios NO Registrados  

 
citroniano
 citroniano
Usuario activo

Hola.

Estoy intentando mostrar un mensaje a todos los usuarios NO registrados y que ese mismo mensaje no se muestre a los usuarios ya registrados (cuando están logeados logicamente). He investigado como hacerlo pero no lo consigo realizar.

Alguien conoce algún módulo o componente que realize esta función??

Un saludo.

Gracias de antemano.

Citar
Respondido : 04/12/2010 5:38 pm
Jhon Marreros Guzman
 Jhon Marreros Guzman
Soporte CMS Webempresa Moderator

Hola citroniano

Podrías utilizar el siguiente código en el archivo index.php de tu template, colocarlo en algún lugar apropiado dentro de las etiquetas PHP.

$user = &JFactory::getUser();
if ($user->guest){

echo "
HOLA VISITANTE!!!
"; }

Luego podrías dar formato de estilos al id #mensajevisitante

Saludos.

Si nuestra ayuda te sirve déjanos tu testimonio y mejora así el posicionamiento de tu web:
Enviar mi Testimonio
¡Gracias!.

ResponderCitar
Respondido : 04/12/2010 6:40 pm

wpdoctor-revisa-la-salud-de-tu-wordpress

citroniano
 citroniano
Usuario activo

Gracias jmarreros

Me ha encantado tu solución. Es simple, rápida y efectiva.
Se te ocurre de qué forma puedo mostrar el mensaje (o sea el id='mensajevisitante') en un módulo. De qué forma llamo desde un módulo en HTML a ese pedazo de código PHP de la plantilla??.

Y para complicarlo todavía más, y jugando con los mismos parámetros de código PHP; de qué forma se podría mostrar un mensaje personalizado a cada usuario logeado?.

Gracias de nuevo. (despertaste mi curiosidad... ;))

ResponderCitar
Respondido : 04/12/2010 10:38 pm

Por favor Iniciar Sesión o Registro