El plugin de Joomla 2.5 para realizar búsqueda de artículos no tiene en cuenta aquellos que desarrollamos con módulos. Para ello es posible modificar el núcleo de Joomla para que se creen correctamente los enlaces en los listados de búsqueda.
En el archivo /plugins/search/content/content.php en la parte donde lista los artículos que se han encontrado para ser mostrados en la pagina podemos introducir un nuevo if (o switch si empiezan a ser muchos) para decirle a joomla como mostrar cada categoria de articulos:
if (isset($list))
{
foreach($list as $key => $item) {
$catid=explode(":",$item->catslug);
$id=explode(":",$item->slug);
if ($catid[0]==15) { // Para una categoría concreta
$list[$key]->href = "index.php?option=com_content&view=article&id=".$id[0]."&Itemid=180";
}else {
$list[$key]->href = ContentHelperRoute::getArticleRoute($item->slug, $item->catslug, $item->language);
}
}
}
lunes, 1 de septiembre de 2014
Suscribirse a:
Enviar comentarios (Atom)
Disculpe caballero, para que quiero búsquedas personalizadas en joomla 2.5??
ResponderEliminarYo tengo la 3.0 dev y no se en ocasiones me siento solo :(. Perdona que divague de esta forma tan absurda pero después de mas de 5 eones sin poder actualizar el so, bueno ya sabes.
Creo q mejor elimino este comentario, no conduce a ningún circuito.
Siento las molestias, mis mas sinceras disculpas.
un saludo
Hola anónimo,
Eliminara mi me ocurre exactamente igual, te entiendo pero no te preocupes , pronto todo se solucionara, se fuerte!
Atentamente, un admirador