Avisos
Vaciar todo

Personalizar componente de busqueda de joomla  

 
Ray rivas
 Ray rivas
Usuario eminente

Hola!!!
Estoy trabajando en un proyecto y mi cliente me pide que oculte los parametros avanzados de busqueda de joomla, solo desea los resultados. anexo una imagen para mas idea de lo que quiere el cliente.

Gracias por su ayuda.

URL del sitio: http://elsouven-cp28.webjoomla.es

Citar
Respondido : 07/04/2012 12:03 am
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola Ray,

Vemos que actualmente tu sitio está en mantenimiento por lo que no podemos ver tu buscador y experimentar las búsquedas avanzadas para ver que estilos hereda de tu plantilla y si lo más conveniente es realizar un "override" al com_search para no tocar el código nativo de Joomla! y que no te afecte esto a futuras actualizaciones.

Saludos

ResponderCitar
Respondido : 07/04/2012 1:51 am

Ray rivas
 Ray rivas
Usuario eminente

Hola! he creado el usuario registrado XXXXXX con el pass XXXXXXX para que puedas entrar y decirme que puedo hacer...

ResponderCitar
Respondido : 07/04/2012 3:49 pm
Miguel Tuyaré
 Miguel Tuyaré
Honorable Member

Hola Ray:
El usuario no fuciona porque solo es registrado.
Para acceder a un sitio fuera de línea tiene que ser adminstrador.

ResponderCitar
Respondido : 07/04/2012 4:18 pm

optimiza-automaticamente-todas-las-imagenes-de-tu-wordpress

Miguel Tuyaré
 Miguel Tuyaré
Honorable Member

De todas formas te adelanto:
Abre al archivo "raízJoomla/components/com_search/views/search/tmpl/default_form.php"

Ubica y elimina la línea de la 61 a la 73:

total > 0) : ?>
pagination->getLimitBox( ); ?>
pagination->getPagesCounter(); ?>

Aquí está el límite de resultados y la cantidad. O bien elimina el div que contenga lo que no quieras mostrar.

También deberas observar si la plantilla que tienes no posee un com_search dentro ya que algunas tienen un "override" (sobreescritura).

Si quieres quitar todo y que solo aparezcan los resultados, abre el archivo:
"raízJoomla/components/com_search/views/search/tmpl/default.php"
y elimina la línea:

loadTemplate('form'); ?>
ResponderCitar
Respondido : 07/04/2012 4:36 pm
Luis Mendez Alejo
 Luis Mendez Alejo
Miembro Admin

Hola Ray,

Comentarte que no acedemos a las webs de clientes desde el Foro por lo que te rogamos no publiques datos de acceso de su sitio por razones de seguridad.

Normalmente asesoramos para que puedas solventar problemas des estilos de tus plantillas o extensiones pero no damos un soporte de programación personalizado que implica muchas horas de tramite y revisión de tu código para poderte facilitar un "hack" personalizado para tu caso, ya que es una tarea que no podemos asumir desde el Foro.

Si necesitas que un programador desarrolle funciones personalizadas para tu sitio web siempre puedes enviar un correo a comercial@webempresa.com y pedir asesoramiento para que te presupuesten esta tarea si procede.

No obstante sobre técnicas "overrides" hemos publicado tiempo atrás en el Blog de Webempresa algún artículo como por ejemplo:

-

Te puede servir de guía para avanzar en la personalización del com_search que tratas de realizar y de paso te ayudará a mejorar tu curva de aprendizaje de Joomla! 🙂

Saludos

ResponderCitar
Respondido : 07/04/2012 5:05 pm

Cursos Gratuitos WordPress

Ray rivas
 Ray rivas
Usuario eminente

Muchisimas gracias! funcionó a la perfección!!!

ResponderCitar
Respondido : 08/04/2012 2:57 am
Ray rivas
 Ray rivas
Usuario eminente

Quedó resuelto. mil gracias!!!

ResponderCitar
Respondido : 08/04/2012 2:58 am

wpdoctor-revisa-la-salud-de-tu-wordpress