Personalizar compon...
 
Avisos
Vaciar todo

Personalizar componente de busqueda de joomla

8 Respuestas
3 Usuarios
0 Reactions
9,498 Visitas
Ray rivas
Respuestas: 20
Eminent Member
Topic starter
 

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


 
Respondido : 06/04/2012 11:03 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

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


 
Respondido : 07/04/2012 12:51 am
Ray rivas
Respuestas: 20
Eminent Member
Topic starter
 

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


 
Respondido : 07/04/2012 2:49 pm
Miguel Tuyaré
Respuestas: 700
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.


 
Respondido : 07/04/2012 3:18 pm
Miguel Tuyaré
Respuestas: 700
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'); ?>

 
Respondido : 07/04/2012 3:36 pm
Luis Mendez Alejo
Respuestas: 23273
Illustrious Member
 

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


 
Respondido : 07/04/2012 4:05 pm
Ray rivas
Respuestas: 20
Eminent Member
Topic starter
 

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


 
Respondido : 08/04/2012 1:57 am
Ray rivas
Respuestas: 20
Eminent Member
Topic starter
 

Quedó resuelto. mil gracias!!!


 
Respondido : 08/04/2012 1:58 am