Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2008-09-17 16:05:30

magrio
Member
From: México
Registered: 2008-07-19
Posts: 12
Website

[es-es] Se puede buscar en varias secciones?

Necesito poner dos buscadores en un sitio, el problema es que su organización me demanda muchas secciones y tengo necesidad de que un buscador trabaje en varias secciones, no en todas y muestre la informacion agrupada por categorias… ¿se puede?

Offline

#2 2008-09-17 16:20:55

maniqui
Member
From: Buenos Aires, Argentina
Registered: 2004-10-10
Posts: 3,070
Website

Re: [es-es] Se puede buscar en varias secciones?

Hola,

empezá por configurar qué secciones querés que aparezcan en la búsqueda (y cuáles no). Para ello, andá a “Presentación” -> “Secciones”. Si te fijás, cada sección tiene una opción para habilitar/deshabilitar la búsqueda en dicha sección.

Luego, te sugiero que investigues el atributo searchform en txp:article
Para agrupar por categorías, seguramente tengas que hacer uso del tag txp:if_different, cuyo funcionamiento es, en principio, un tanto críptico y oscuro, pero dicen los que saben que se pueden hacer cosas bastante interesantes y divertidas.

¿Podrías aclarar un poco más acerca de los “dos buscadores en un sitio”? ¿En qué se diferenciarían los dos buscadores?


La música ideas portará y siempre continuará

TXP Builders – finely-crafted code, design and txp

Offline

#3 2008-09-17 16:32:36

magrio
Member
From: México
Registered: 2008-07-19
Posts: 12
Website

Re: [es-es] Se puede buscar en varias secciones?

gracias por responder.

la razón por la que necesito dos buscadores es porque el sitio tiene 37 secciones, pero agrupadas en dos mas grandes que son “contenido” y “directorio”. El contenido es como una revista, y el buscador de ahi pues es muy sencillo, pero en el directorio, que es algo asi como paginas amarillas, pues debe mostrar más información… incluso pensaba en poner un solo buscador y que en los resultados mostrara algo así como:

Resultados en el contenido:

- resultado 1
- resultado 2

Resultados en el directorio:

-en Seccion 1 – Resultado 1 – Resultado 2

-en Seccion 2 -resultado 1

-en seccion 3 -resultado 1 -resultado 2 -resultado 3

quizas se pueda con el txp:if_different… debo investigar un poco, pero no sabía ni por donde comenzar.

Muchas gracias por tu respuesta

Offline

#4 2008-09-19 12:09:20

milosevic
Member
From: Madrid, Spain
Registered: 2005-09-19
Posts: 390

Re: [es-es] Se puede buscar en varias secciones?

Sobre el uso de “if_different” que te comenta Maniki, aquí tienes un artículo en español que lo explica:

http://www.textpatternmania.com/2007/03/06/ritmo_listados_txp_if_different

Sobre cómo separar varios buscadores, puedes hacer que el un formulario de búsqueda te envíe a una página en concreto y que esa página use un article_custom que limite las secciones que rastreará con el parámetro “section”.

Aun así y aunque no he visto tu site, por lo que has comentado, me da la impresión de que estás usando las secciones para lo que no son. Quizá deberías plantearte una sección para el “contenido” y otra para “directorio”, y luego ya tener 37 categorías para organizar los artículos dentro de cada sección.


<txp:rocks/>

Offline

Board footer

Powered by FluxBB