|
Redireccionar luego de Registrarse con Joomla |
|
Written by Leonel Canton
|
|
Friday, 19 February 2010 09:17 |
|
En una discusión en el foro de joomlaspanish se hablo de este tema, en particular esta fragmento:
Solo tengo la espinita de ver que otras paginas cuando te logeas te direcciona a una pantalla de bienvenida y luego te direcciona al inicio
automaticamente y al final asesore al usuario con una solución a mi punto de ver sencilla, pero un poco laboriosa, por si alguien mas tiene esta inquietud les comparto la forma en que lo resolvimos
- Creemos un artículo donde se encontrará el mensaje de bienvenida que deseamos mostrar a nuestro usuario. (en el artículo solo aparece el texto, el color de fondo y demas detalles que se esconden se hacen mediante un template)

- Crear un menú. En nuestra administración de Joomla, nos dirigimos a la opción "Menus" -> "Menu Manager" -> "New" -> El nombre que deseemos, por ejemplo "Otros".
- Nuestro siguiente paso es crear el menu item, "Menus" -> "Menu Manager" -> "Otros" -> "New" vamos a crear uno del tipo "Article Layout"

- Vamos despublicar el módulo del menú "Otros", por esta razón es que lo hicimos en un menu independiente, la ventaja es que ahora nuestro mensaje de bienvida es posible seleccionarlo en los pasos siguientes.
- Configurar el redireccionamiento en el modulo de ingreso (mod_login), esta opción nos permite que nuestro usuario sea redireccionado a un articulo, bueno en general sería a un menu item (y dentro de un menu item podemos tener cualquier cosa)

- Al momento lo que llevamos es que el usuario ingresa sus datos, el sistema lo redirecciona al mensaje de bienvenida de allí no se mueve. Para volverlo a llevar al inicio de nuestro voy a utilizar un pequeño script y para ejecutar dicho script uso el plugin Sourcer, claro que puede ser cualquier que haga la misma función.
El script con las etiquetas del plugin queda de la siguiente forma:

- Con lo que llevamos, esta resuelto la inquietud del usuario, sin embargo queria un par de detalles adicionales. El mas facil de implementar es que saliera el nombre del usuario registrado, en el mensaje de Bienvenida, por lo que recurrimos nuevamente al Sourcer, esta vez con un pequeño php; el cual muestra el nombre en mayúsculas por requerimiento del usuario, pero se puede quitar esa parte sin ningun problema.

- La segunda solicitud muy particular del usuario es que se borrara todos y que solo se visualizara el mensaje de bienvenida, para lo cual es necesario crear otro template y asignarlo al menu item que creamos en el paso 3
|
|
Last Updated on Friday, 19 February 2010 11:16 |
Hola, bonito trabajo, mira no se si y...
Gracias me ayudaste mucho en comenzar...
Te voy a enviar un mail. Saludos, ...
Que tal Leonel quiera saber si te pue...
al que no le guste se puede retirar P...