Lamentablemente, sin embargo, no es posible redirigir a los usuarios a una página de confirmación cuando un usuario envía una consulta a través del formulario de contacto, lo son. Este es un problema de usabilidad común reportado por los diseñadores y desarrolladores web que utilizan Joomla para diseñar sitios web. Este artículo aborda una solución a este problema. Problema: Cuando un usuario envía una consulta a través del formulario de contacto, no se redirigen a una página de confirmación.
Aunque un texto de confirmación por defecto se muestra en la parte superior del formulario de contacto, la configuración actual no ofrece la posibilidad de redirigir a los usuarios a una página de su elección. Solución: Un pequeño truco o el código de cambios al código Joomlas puede ayudar a lograr esto. El simple cambio no requiere el diseño web o experiencia Joomla como los pasos descritos en este artículo son suficientes para redirigir a los usuarios a una página de su elección.
Formulario de contacto Joomla - ¿Cómo redirigir usersStep Uno: Usando el administrador de Joomla artículo, crear la página que desea redirigir a los usuarios a. Esto puede ser un simple "Gracias por su consulta, página u otra información relevante. Después de haber guardado el artículo, hacer una nota de su 'id'. Usted necesita el ID de la página con el fin de proporcionar una redirección URL.Step Dos: Tome nota de la dirección URL o enlace de la página de redirección.
Si ha creado una costumbre redirigir la página en el administrador de artículo, a continuación el enlace de redirección será "index.php? Option = com_content & view = article & id = 64 '. Sustituya 64 en el enlace con el id correcto de la página de confirmación que ha creado en el administrador de artículo. La identificación se incluirá en la última columna del gestor artículo. Tercer paso: Descargue el archivo componente de contacto que necesita ser actualizado. Usted tendrá acceso FTP a su proveedor de alojamiento web con el fin de actualizar el archivo.
El archivo de Joomla que necesita actualizar se llama 'controller.php' y está disponible en la carpeta com_contact dentro de la carpeta componentes de Joomla. La ruta completa del archivo es la siguiente: Componentes /com_contact /controller.phpStep 4: Por último, para que la redirección a trabajar, tendrá que modificar un par de líneas de código en el anterior archivo de Joomla (controller.php) Usted puede utilizar el bloc de notas o su editor de HTML favorito, como Dreamweaver o Frontpage para actualizar el file.Locate las siguientes líneas de código. Puede utilizar la función de búsqueda.
En Joomla 1.5.2X que se encuentra en la línea 193.Existing Código Joomla: $ msg = JText :: _ ('Gracias por su e-mail "); $ link = JRoute::_('index.php?option=com_contact&view=contact&id='.$contact->slug.'&catid='.$contact->catslug, false); $ this-> setRedirect ($ enlace, $ msg); Reemplace el código anterior con lo siguiente: Esto redirigir a los usuarios a una página conformación cuando el usuario hace una consulta a través del formulario de contacto en su website.Example de su nuevo Código : Reemplace el código existente anterior con el siguiente código: $ link = JRoute :: _ ('index.
php? option = com_content & view = article & id = 64'); $ this->