Campo búsqueda inte...
 
Avisos
Vaciar todo

Campo búsqueda inteligente duplicado

8 Respuestas
2 Usuarios
0 Reactions
2,044 Visitas
Colegios Carmelitas
Respuestas: 66
Trusted Member
Topic starter
 

Buenos días:

Instalamos el módulo BT Smart Search sin darnos cuenta que Joomla 2.5 ya tiene un componente predeterminando de Búsqueda inteligente.

Cuando cambiamos, en la posición search, el buscador que viene por defecto por este "inteligente", nos ofrecía los resultados en la misma página principal, abajo, en posición content-mass-top, pero no nos gustaba nada. Queríamos los resultados de la búsqueda inteligente en otra página nueva.

1. Creamos un nuevo ítem de menú oculto de tipo "búsqueda inteligente, buscar", y deshabilitamos el anterior.

2. Creamos un módulo de personalización HTML (user12) en la página principal que llame a este menú.

3. Habilitamos el plugin "búsqueda inteligente - contenido"

4. Creamos un nuevo módulo "Módulo de búsquedas inteligentes", en la posición content-mass-top, y que sólo se muestre en la página del menú anterior:

5. Resultado: en la página sale dos veces, una por el módulo y otra por el menú:

¿Lo que ocurre es que el menú de tipo Búsqueda inteligente ya incorpora al módulo Búsqueda inteligente?

No podemos prescindir del menú (es la única forma que conocemos de llamarlo desde la página principal), ¿o existe algún tipo de menú vacío que solo muestre una página en blanco?

Si nos olvidamos del módulo, ¿con las opciones del menú se conseguirá la misma apariencia que ofrece el módulo?

Mil gracias.

URL del sitio: Contenido solo visible a usuarios registrados


 
Respondido : 13/08/2013 10:46 am
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Colegios,

Joomla! incorpora por defecto 2 módulos, uno de buscar y otro de búsqueda inteligente.

Si se duplican es posible que tengas los dos publicados.

Procede a publicar unicamente el de búsqueda inteligente si es le que desea utilizar. No hace falta crear una opción de menú, unicamente publicar el módulo en la posición deseada.

Saludos


 
Respondido : 13/08/2013 11:39 am
Colegios Carmelitas
Respuestas: 66
Trusted Member
Topic starter
 

Gracias, Jordi, pero no estamos usando los dos módulos por defecto de Joomla, los dos son "inteligentes". El de buscar normal ya lo desactivamos.

El resultado duplicado es por el módulo y por el menú. Pensábamos que lo del menú era imprescindible.

Despublicamos el menú, pero entonces ¿cómo, desde un módulo de HTML personalizado (posición user12) hacemos que se active el módulo de búsquedas inteligentes? Para eso creamos el menú.

¿Cómo un módulo puede llamar a otro módulo para que se ejecute?


 
Respondido : 13/08/2013 12:25 pm
Colegios Carmelitas
Respuestas: 66
Trusted Member
Topic starter
 

Hola, de nuevo, Jordi:

Cuando dices que lo pongamos en la posición deseada, queremos que los resultados de las búsquedas, y el propio módulo, estén en una nueva página, no en la principal; y si no es a través de un menú, no sabemos hacerlo.

Gracias.


 
Respondido : 13/08/2013 12:43 pm
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Colegios,

He querido ver el buscador en la url que has indicado para ver el comportamiento Contenido solo visible a usuarios registrados pero no se visualiza.

El comportamiento por defecto de un módulo es mostrar los resultados en la misma página en la que se encuentra. Hay opciones como https://www.webempresa.com/blog/crear-un-menu-oculto-en-joomla-25.html

Saludos


 
Respondido : 13/08/2013 1:36 pm
Colegios Carmelitas
Respuestas: 66
Trusted Member
Topic starter
 

No se visualiza porque no lo queremos en la página principal.

Si pinchas en "Buscar" (en la imagen indico dónde está)

te lleva a una página donde está el módulo de búsquedas.

El único problema es que nos aparece dos veces: una debida al módulo, y otra debida al menú.

Imagino que no tenemos más remedio que olvidarnos del módulo, ya que con el menú (oculto, y de tipo búsqueda inteligente) funciona.

¿Consigo explicarme?


 
Respondido : 13/08/2013 1:51 pm
Jordi Sala
Respuestas: 12058
Illustrious Member Admin
 

Hola Colegios,

Se muestra dos veces, porque tienes en el Buscar en la web Contenido solo visible a usuarios registrados el Módulo de búsquedas inteligentes activado, y a la vez claro muestra el buscador del componente con finder, al que haces llamada con el elemento de menú.

Despublica el módulo, ¿que sentido tiene tenerlo duplicado?

Lo que solicitas, he hecho pruebas, y he creado un menú oculto tal como te indique https://www.webempresa.com/blog/crear-un-menu-oculto-en-joomla-25.html con el elemento de menú buscar. Y luego publicado el módulo en una posición del sitio web, y muestra los resultados en una nueva página.

Saludos


 
Respondido : 13/08/2013 2:16 pm
Colegios Carmelitas
Respuestas: 66
Trusted Member
Topic starter
 

De acuerdo, Jordi, gracias.


 
Respondido : 13/08/2013 2:22 pm