Hola a todos.
He instalado un pequeño y simple formulario en un Joomla!.
Funciona bien, y lo mejor es que los mensajes llegan sin ningún problema.
Lo he colocado en el footer. El problema es que al pulsar el envío se produce una llamada a la url, lo cual hace perder de vista el formulario.
En caso, de error, lo mismo.
Me gustaría hacer una llamada específica a la zona del sitio web donde está el formulario, al estilo ancla al principio del mismo (<a name="anclaje"></a>) para que cuando alguien lo opere no vaya a la página desde donde haya enviado el formulario, sino a
al footer de la misma, como con el ejemplo del ancha, que sería:
http://www.myweb.com/categoria/articulo.php#anclaje
En el caso de que enviara el formulario desde el artículo en esa "categoría".
El código de llamada del sitio, creo que está aquí:
if ($fixed_url) {
$url = $myFixedURL;
}
else {
if (!$exact_url) {
$url = JURI::current();
}
else {
if (!$disable_https) {
$url = (!empty($_SERVER['HTTPS'])) ? "https://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'] : "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
}
else {
$url = "http://".$_SERVER['SERVER_NAME'].$_SERVER['REQUEST_URI'];
}
}
}
y agradecería que me pudieseis orientar al respecto.
Un saludo.