Hola amigos,
tengo un campo precio y en una vista quiero poner un filtro exposer que contenga dos select para seleccionar entre dos rangos de precios: por ej. más de 60.000 100.000 etc.
Alguna idea..
Saludos!!
| ||||
Respuesta: filtro de rango de precios Primero que nada, vos tenes dos campos, dentro de tu tipo de contenido, que hagan referencia a precios minimos y maximos? Podes filtrar por "Precio", y poner que sea mayor a X, y exponerlo, y tambien filtrar por "Precio", y q sea menor que X, y tendrias los dos campos, que no estoy seguro que sean select (creo que sin input text). Podes probar usar el Between, y exponerlo a ver como funciona. Si no, las vistas mas avanzadas como esa las podes programar vos mismo con PHP, usando la parte de THEME de cada display de la vista... Saludos. |
| ||||
Respuesta: filtro de rango de precios Hola Mario, no, tengo un campo numérico integer que ya muestro el precio en el nodo de detalle. Lo que necesito es crear dos select para un rango de precios mínimo y máximo con una serie de valores. por ej. 50.000-80.000, 80.000-100.000 , etc. Un ejemplo claro sería en este enlace en donde pone Precio: http://www.idealista.com/pagina/list...-05-XXX-XX-XXX Lo veo complicado, creo que también me valdría un sólo select con por ej. 60.000-75.000, 75.000-100.000, etc. Pero este baremo no se introduce con ningún campo realmente tiene que leerlo del campo precio. Saludos!!! Última edición por codigoflecha; 19/01/2011 a las 09:22 |
| ||||
Respuesta: filtro de rango de precios Pero a ver, vos tenes que tener en tu nodo, un campo que haga referencia al precio no? Si no como haces para calcular los valores? Lo q me refiero es q en filtros, hagas un filtro de ese precio y uses la opcion "between", o si no uses dos, uno que represente el valor menor, y otro q represente el valor mayor, siempre del mismo campo "precio". Si no existe, entonces tenes q crear uno. Ojo, nunca hice eso con las vistas, pero es lo unico q se me ocurre, si no tendrias que programarlo desde PHP, pero ya seria bastante mas complicado. Saludos. |
| ||||
Respuesta: filtro de rango de precios Claro, existe un campo precio. Si hago lo que me comentas con la opción between lo que me muestre es para seleccionar entre dos valores el menor y el mayor, pero no una lista de selección. Hablan de esto en los grupos de drupal pero a mi no me funciona: http://groups.drupal.org/node/25941 |
| ||||
Respuesta: filtro de rango de precios Es que no es posible hacer una lista de seleccion. Supongamos el mismo ejemplo de antes: precios entre 60000 y 100000. Vos tenes 2 campos de seleccion, que valores deben ir adentro? Pondras 60000 valores distintos? o separados de 1000 en 1000? o quizas 15000, no se sabe....Drupal es el que no lo sabe, no se puede programar algo asi desde Views! Este modulo quizas te pueda ayudar: http://drupal.org/project/better_exposed_filters Saludos. |
| ||||
Respuesta: filtro de rango de precios Claro, se tendría que programar a medida. Si conozco el módulo de better exposed filters, de hecho lo estoy utilizando cuando quiero mostrar radios o checkboxes de una selección. Bueno me lo estoy replanteando de otra manera, en el formulario el proveedor o administrador introduce el campo precio. No se si crear un select con una lista de valores de por ejemplo: 60.000-80.000 80.000-100.000 100.000-125.000 etc. Pero no se no queda muy profesional tener que introducir el precio (necesario) y seleccionar un rango además. Uhh......... Saludos y gracias |
Etiquetas: |