tengo una duda que no consigo resolver:
tengo una vista con unos filtros marcados como exposed filter, por ejemplo un filtro tipo de vivienda con los valores posibles Viviendas, Locales, Oficinas, etc.
Lo que necesito es en un bloque con PHP CODE mostrar un bloque dependiendo del valor que ha filtrado el usuario por ej. Viviendas
la url que genera ese filtrado es por ejemplo:
www.dominio.com/resultado?tipo_de_inmueble[]=Viviendas
Si hago un print en pantalla para recuperar los valores lo hago así:
Código PHP:
<?php
foreach ($exposed_filters as $filter => $value) {
$array2 = $value;
foreach($array2 as $filters => $value){
// end foreach
if ($value) {
print "<div class='filter'><div class='name'>" . $filter . ":</div>";
print "<div class='value'>" . $value . "</div></div>";
}
}
}
Así que pruebo con en el bloque con PHP CODE algo así, pero me da error de foreach:
Código PHP:
<?php
foreach($exposed_filters as $filter => $value) {
$array2 = $value;
foreach($array2 as $filters => $value){
return $value;
}
}
if ($value == 'Viviendas') {
return TRUE;
}
return FALSE;
?>
Saludos