Buenas a tod@s,
He estado revisando por encima mi web y a la hora de buscar me da dos errores php. Primero de todo comentaros que no puedo buscar desde el cuadro de búsqueda sino que he tenido que introducir la URL directamente en la barra de direcciones. Quizás este problema venga a causa de los dos errores que me da. Los errores en cuestión son los siguientes:
Warning: Invalid argument supplied for foreach() in /homepages/XX/dXXXXXXXXX/htdocs/miweb/plugins/search/weblinks.php on line 138
Warning: Invalid argument supplied for foreach() in /homepages/28/dXXXXXXXXX/htdocs/miweb/plugins/search/weblinks.php on line 143
He estado viendo el documento en cuestión y las líneas y son las siguientes:
foreach($rows as $key => $row) {
$rows[$key]->href = WeblinksHelperRoute::getWeblinkRoute($row->slug, $row->catslug);
}
$return = array();
foreach($rows AS $key => $weblink) {
if(searchHelper::checkNoHTML($weblink, $searchText, array('url', 'text', 'title'))) {
$return[] = $weblink;
}
}
Alguien entendido en el tema me podría ayudar a solucionarlo, por favor?
Saludos y gracias por adelantado!