Julius'Lab

mayo 2018

(Formidable) Implementar enlace en Vistas para redireccionar con los mismos parámetros a otra vista

Cuando una vista ya es filtrada por parámetros, este método nos permite redireccionar a otra vista diferente, del mismo formulario, con los mismo parámetros en el URL.

Añadir el código (de preferencia con el plugin Code Snippets):

add_shortcode('show_param', 'ff_show_param');
function ff_show_param( $atts ) {
    if ( ! isset( $atts['name'] ) ) {
        return "";
    }

    $get_value = isset( $_GET[ $atts['name'] ] ) ? $_GET[ $atts['name'] ] : '';

    return esc_html( $get_value );
}

Ahora, en el URL en la vista que recibe los parámetros, poner el URL de la vista destino, de la siguiente manera:

http://sitioejemplo.com/?edad-flt=[show_param name=’edad-flt’]&sexo-flt=[show_param name=’sexo-flt’]

En la vista de destino los filtros para los parámetros deben ser los mismos:

Edad es igual a [get param=edad-flt]
Sexo es similar a [get param=sexo-flt]

La limitante es que en ese

(Formidable) Implementar enlace en Vistas para redireccionar con los mismos parámetros a otra vista Leer más »