Saltar al contenido
José Marin de la Fuente
José Marin de la Fuente
  • Inicio
  • jmdf
    • Consultor Tecnológico
    • En los medios
    • CodePen
    • ebooks
  • Secciones
    • Blog Personal
    • Drones
    • Marketing Digital
    • Mundo 360
    • Redes Sociales
    • Seguridad informática
    • SEO
    • Tecnología y Mundo Digital
    • WebDesigners, WebMasters & Developers
  • My Tools
    • Calendar Link Generator Online
    • WhatsApp Link Generator Online
    • HTML Obfuscator Online
    • JavaScript Obfuscator Online
    • JWT Decoder
    • QR Online Generator
    • WordPress Password Hash Generator
    • String art generator
    • Editor HTML
    • Test – Tabla Schulte
    • Word Counter
    • Generador de mapeo de imagenes
    • Yellow Dots Decoder
  • Proyectos
    • Lectura Veloz | Chrome Extension
    • FocusTasks | Chrome Extension
  • hangar18
  • Contacto
José Marin de la Fuente José Marin de la Fuente
  • Inicio
  • jmdf
    • Consultor Tecnológico
    • En los medios
    • CodePen
    • ebooks
  • Secciones
    • Blog Personal
    • Drones
    • Marketing Digital
    • Mundo 360
    • Redes Sociales
    • Seguridad informática
    • SEO
    • Tecnología y Mundo Digital
    • WebDesigners, WebMasters & Developers
  • My Tools
    • Calendar Link Generator Online
    • WhatsApp Link Generator Online
    • HTML Obfuscator Online
    • JavaScript Obfuscator Online
    • JWT Decoder
    • QR Online Generator
    • WordPress Password Hash Generator
    • String art generator
    • Editor HTML
    • Test – Tabla Schulte
    • Word Counter
    • Generador de mapeo de imagenes
    • Yellow Dots Decoder
  • Proyectos
    • Lectura Veloz | Chrome Extension
    • FocusTasks | Chrome Extension
  • hangar18
  • Contacto
Modo Visual
Redes Sociales

Buscar en el blog

WebDesigners, WebMasters & Developers • 2 min de lectura

Determinando el Status de un usuario en Joomla (logeado o no en el sistema)

14 junio 2013
marindelafuente.com.ar

Este tipo de modificaciones debe hacerse en el codigo de PHP, la mayoria de los casos sobre los archivos PHP del template que esté activo como defecto en nuestra instalacion de Joomla.

Esto seria muy util si quisieramos mostrar una imagen a los visitantes de nuestra pagina (guess) invitandolos a registrarse en nuestro sitio… luego de que estos visitantes se registren la imagen tendria que cambiar de acuerdo al nuevo estado del visitante (ahora registrado en el sistema). Ya con el usuario registrado y logueado la nueva imagen seria una de Agradecimiento e invitandolo a recorrer las secciones solo permitidas para los usuarios registrados….

El anterior es solo un ejemplo de una situacion particular, tambien se podria necesitar mostrar u ocultar botones, modulos, partes del HTML del sitio, etc..

Este es el codigo en cuestion:

//Definir la variable Usuario/User y tomar su valor 
$user = JFactory::getUser();

//Crear un condicional para comprobar el estado de la variable Usuario/User
//Comprobamos si es un "Invitado"    

if ($user->guest) {

             //En caso afirmativo ("SI es un Invitado") 
             //imprimimos un valor, en tu caso la imagen
              echo '<img src="Ruta_a_la_imagen_para_usuarios_INVITADOS.jpg" >';

              //En caso contrario ("NO es un invitado")
              } else {
                       //entonces imprimimos otro valor, 
                       //en tu caso la otra imagen para usuarios registrados
                  echo '<img src="Ruta_a_la_imagen_para_usuarios_REGISTRADOS.jpg">';

                     //finalizamos la condicional
                     }

Este es un ejemplo muy practico y especifico sobre el control de Status de usuarios en joomla, si les interesa investigar o averiguar mas al respecto podrán encontrar mucha mas info en éste link

Comentarios
Compartir este artículo:

Navegación de entradas

Artículo anterior ← Reputacion online, posicionamiento
Siguiente artículo Cómo monitorear las tendencias online →

Artículos Relacionados

adminer
WebDesigners, WebMasters & Developers

Adminer – Gestiona una base de datos Mysql con un único archivo PHP

14 febrero 2024 • 3 min de lectura
marindelafuente.com.ar
WebDesigners, WebMasters & Developers

jmpress.js – webs con lienzo infinito y transiciones 3D

3 agosto 2012 • 1 min de lectura
marindelafuente.com.ar
WebDesigners, WebMasters & Developers

Crear sidebars en WordPress

19 abril 2013 • 4 min de lectura
advertise width me
Baitdom Domótica para el hogar en Tucumán
Google Street View Trusted Photographer | Tucumán
grupo de desarrolladores tucumanos en Facebook

Entradas recientes

  • AGI Bar: cerveza y tokens gratis de IA — ¿funcionaría en Argentina?
  • Cómo medir visibilidad en IA sin clics: métricas y herramientas 2026
  • SEO vs GEO vs AEO vs AIO vs SXO: la guía definitiva 2026
  • Watermark de Claude: cómo Anthropic marca los textos generados por IA con SynthID-Text
  • Roadmap para aprender desarrollo de agentes de IA: qué aprender y en qué orden
advertise width me
[ DEVELOPER TOOLBOX ]

Mis Herramientas & Utilidades

Colección de utilidades web interactivas para desarrolladores y profesionales.

JWT Decoder POPULAR

Decodifica y verifica tokens JWT

JSON Formatter

Embellece y valida JSON

Base64 Encoder

Codifica y decodifica Base64

Hash Generator

MD5, SHA-256 y más

Regex Tester

Prueba expresiones regulares

CSS Gradients NUEVO

Generador de degradados CSS

© 2026 José Marin de la Fuente. Todos los derechos reservados.