Soporte » WordPress Avanzado » Formulario de busquedad AJAX con redireccionamiento

  • Resuelto freelanx

    (@freelanx)


    Hola,

    Tengo un plugin para añadir un formulario de busqueda a la pagina donde se inserte un shortcode. Este formulario realiza una peticion AJAX a una API mediante el método POST y muestra los resultados debajo del formulario.

    Lo que necesito hacer es colocar este formulario en la pagina de inicio, y que al hacer la busqueda redireccione a otra pagina con los resultados de la busqueda y con este formurlario (o similar) en la cabecera. En principio para el formulario de inicio, no seria necesario AJAX, pero para el de la pagina de resultados creo que si ya que la intención es que no se refresque al realizar una nueva busqueda (estando en la pagina de resultados).

    Entonces no se que opción sea mejor si tratar de hacerlo todo mediante AJAX y Javascript o realizar las peticiones simplemente mediante PHP, aunque se refresque el navegador estando en la web de resultados. No se si influya en algo, o sea un paso que se debe de hacer despues, pero la intencion es que la URL tenga un formato similar a este: http://www.website.com/results/parameter1/parameter/…

    Este formulario, por defecto utiliza el metodo POST, pero desconozco el porque y si se podría cambiar a GET ya que la intención es que se puedan realizar peticiones mediante URL tambien (poder compartir la URL del resultado). La unica información sensible podría ser el token de acceso que se incluye en la cabecera de la peticion.

    Muchas gracias, cualquier ayuda es bienvenida.

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Hola @freelanx

    Leyendolo todo, no me queda claro nada.

    – Los resultados son del propio WordPress o de donde?
    – Tienes un plugin para añadir un buscador por ajax, pero quieres que sea normal. Porque lo usas?

    Como no tengo claro los dos primeros puntos, no te pregunto nada mas a la espera de que me constestes

    Saludos

    Iniciador del debate freelanx

    (@freelanx)

    Muchas gracias kallookoo,

    Ya quedo resuelto, era una confusión de novato.
    Se puede borrar el hilo, si es necesario.

Viendo 2 respuestas - de la 1 a la 2 (de un total de 2)
  • Debes estar registrado para responder a este debate.