Ver Mensaje Individual
  #1 (permalink)  
Antiguo 19/08/2012, 12:28
JUMASOL
 
Fecha de Ingreso: noviembre-2005
Mensajes: 889
Antigüedad: 18 años, 5 meses
Puntos: 8
Reenvío a zona de web tras envío formulario

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.