Si has seguido nuestros anteriores artículos dedicados a la extensión CK Forms tienes instalada la extensión, has creado tu primer formulario y has añadido en él los diferentes campos para recabar la información que precisas de los usuarios – visitantes de tu sitio Joomla.
Ahora quedan los últimos pasos: ¿cómo pueden nuestros usuarios acceder a los formularios que hemos configurado?, ¿podemos crear varios formularios diferentes y mostrarlos todos a la vez?, ¿pueden los usuarios registrados en nuestro sitio acceder a determinados formularios configurados especialmente para ellos? A estas y otras preguntas intentaremos responder en los siguientes artículos de esta serie dedicada a la extensión CK Forms.
Esta es una de las primeras opciones que permite que los usuarios – visitantes de tu sitio puedan acceder el formulario que has creado y configurado en el componente CK Forms. Es muy simple: creas una entrada en cualquier menú de navegación de tu sitio que al hacer clic en ella posibilite que se muestre el formulario en la página.
Para ello:
Acude a Menús – Menú principal (o cualquier otro menú que tengas configurado en el sistema y que quieras aprovechar para este artículo).
Accedes así al listado de ítems de menú (o entradas) que tienes configurado en el menú. Haz clic en el botón Nuevo para añadir un nuevo ítem de menú al menú principal de Joomla 1.5.
Observa: tras la instalación de CK Forms el componente ha generado también una entrada específica para CK Forms en el listado de nuevos ítems de menú. Despliega las opciones disponibles haciendo clic en el nombre del componente:
Selecciona en este caso concreto la entrada Standard CKForms CSS Layout, que es precisamente la opción que te permite configurar un ítem de menú que apunte a uno de los formularios creados y configurados en el sistema. Accedes así a la página de configuración de la nueva entrada de menú que como puedes ver, es ya conocida para ti, salvo que en el apartado Parámetros - Básico puedes elegir el formulario que deseas que se muestre de entre los formularios configurados a través del componente.
En Titulo escribe Buzón de sugerencias y deja el resto de opciones tal cual están: confirma que el nivel de acceso es Público para que cualquier usuario – visitante de tu sitio pueda hacer clic en la entrada del menú principal y pueda así acceder al formulario, cumplimentarlo y enviarlo.
En el apartado Parámetros – Básico despliega el menú Select CK forms para localizar el formulario que te interese mostrar (en este caso, el formulario Sugerencias, que hemos creado en el sitio si has seguido nuestros artículos anteriores:

Si deseas que sólo los usuarios registrados en tu sistema tengan acceso al formulario asegúrate de seleccionar en el apartado Nivel de acceso la opción Especial o Registrado. Ten en cuenta, en este caso, que el ítem de menú que acabas de configurar sólo será visible para los usuarios registrados en el sistema Joomla y sólo estos usuarios tendrán acceso a él. En este caso debes configurar un menú en tu sitio especial para usuarios registrados para que puedan ver el enlace que apunte al Buzón de sugerencias (y otras opciones disponibles como enviar enlaces, escribir – editar artículos propios, enviar archivos, etc. que es posible implementar en un sitio Joomla).
Guarda finalmente los cambios haciendo clic en el botón Guardar de la Barra de Herramientas. Acude ahora al Frontend de tu sitio (botón Previsualizar, que se localiza en la parte superior de la página) y observa el aspecto de la nueva entrada en el menú y su comportamiento. Haz clic en Buzón de sugerencias y fíjate cómo actúa el componente mostrándote el formulario en la página.Recuerda que en la instalación de la extensión CK Forms además de instalar el componente (el responsable de la creación y configuración de formularios) también realizamos la instalación de este módulo. Verás ahora su utilidad.
Acude al Gestor de Módulos de la administración de Joomla: menú Extensiones – Gestor de módulos. En la nueva página que aparece en pantalla localiza el módulo Ckforms Form Display.
En primer lugar haz clic en el botón rojo. Observa como su estado cambia a verde: esto significa que has habilitado el módulo, por tanto, lo has publicado directamente en tu sitio. Joomla de manera predeterminada, deshabilita los módulos de terceros instalados en el sistema.
Si accedes al Frontend de tu sitio ya podrás verlo.
Como hemos realizado siempre que trabajamos con los módulos de terceros instalados en un sitio Joomla el procedimiento siempre es el mismo:
Primero, instalar; después, habilitar y, finalmente, configurar.
Haz clic en el nombre del módulo en el listado del Gestor de módulos para entrar en su página de configuración. Entre otras opciones puedes indicar que no se muestre el título, cambiar la posición del módulo a cualquier otro lugar de la página, indicar a Joomla que lo muestre en todas las páginas del sitio (Asignación de menú – todo) o en alguna específica (por ejemplo, puedes indicar que sólo se muestre en la página de inicio, no en las demás páginas del sitio) etc.
Debes también seleccionar el formulario concreto que quieres que se muestre en los parámetros del módulo y tienes la opción de mostrar o no el título del formulario (Display form title): no confundas esto último con el título del módulo. Por ejemplo, puedes indicar que no se muestre el título del módulo pero en cambio sí lo haga el título del formulario.
Cuando termines de configurarlo según tus preferencias haz clic en el botón Guardar. Actualiza el frontend de tu sitio y comprueba que, en efecto, el formulario funciona a la perfección en el interior del módulo.
Descarga nuestro tutorial en formato PDF - 219 kb - Descargar
Mostrar este artículo en su sitio web© 2012 - Con el ordenador a cuestas
| < Prev | Próximo > |
|---|
Comentarios
1. Descargar de Extensions Joomla
2. Instalar por el procedimiento habitual
3. Habilitar - publicar (en especial, plugins y módulos)
4. Configurar los parámetros correspondiente s
5. Crear una entrada en el menú que apunte a alguna de las opciones del componente.
Suscripción de noticias RSS para comentarios de esta entrada.