Solr y TYPO3 · 2 min read · Dec 28, 2025

Usando Solr Con TYPO3 En Debian Wheezy - Página 3

Ahora cierra sesión…

… y vuelve a iniciar sesión. En el menú Clear Caches en la esquina superior derecha, ahora deberías encontrar la opción Inicializar conexiones Solr - haz clic en esa opción:

Ahora ve al módulo Reports y selecciona Apache Solr Index:

Si no se informan errores, esto significa que el servidor Solr ha sido contactado con éxito (por supuesto, aún no se han indexado documentos, por eso ves 0 para todos los elementos). Si no se puede contactar con el servidor Solr, verás un mensaje de error Falló al conectar… - en este caso, deberías instalar la extensión devlog para averiguar qué salió mal.

A continuación, ve al módulo Search, selecciona páginas y haz clic en el botón Inicializar cola de índice:

A continuación, debemos configurar dos tareas programadas, una que crea el índice de tu página TYPO3 y otra que confirma el índice Solr. En el módulo Scheduler, haz clic en el ícono Agregar tarea:

Para la primera tarea programada, selecciona Index Queue Worker (solr) en el campo Class, Recurrente en el campo Type, especifica una hora de inicio, deja el campo End vacío, especifica una frecuencia (como 3600 para una hora), selecciona tu página raíz en el campo Site y guarda la tarea programada:

Para la segunda tarea programada, selecciona Commit Solr Index (solr) en el campo Class, Recurrente en el campo Type, especifica una hora de inicio, deja el campo End vacío, especifica una frecuencia (como 3600 para una hora), selecciona tu página raíz en el campo Site y guarda la tarea programada:

Después, en el módulo Scheduler, selecciona ambas tareas programadas y haz clic en el botón Ejecutar tareas seleccionadas para ejecutarlas ahora mismo:

Si ahora visitas tu servidor Solr en tu navegador y escribes : en el campo Query String,…

… Solr debería mostrarte una lista de resultados en formato XML, lo que significa que tu página TYPO3 ha sido indexada con éxito:

De vuelta en el backend de TYPO3, ahora creamos una página de búsqueda para que podamos usar la búsqueda de Solr desde nuestro sitio web TYPO3. Ve al módulo Page y haz clic en el ícono Crear nuevas páginas:

Arrastra y suelta el ícono Standard…

… en el lugar de tu estructura de árbol donde deseas que se ubique la página de búsqueda (por ejemplo, después de la página de Feedback):

Haz clic en el ícono frente a la nueva página y selecciona Editar en el menú:

Rellena un título para la nueva página (como Búsqueda) y guarda la página:

Después, habilita la página:

Luego haz clic en el ícono Crear nuevo elemento de contenido:

Ve a la pestaña Elementos de formulario y selecciona Formulario de búsqueda; luego especifica una posición para ese elemento:

Guarda el documento después:

Ahora puedes recargar tu sitio web TYPO3 - ahora deberías ver un nuevo elemento de menú llamado Búsqueda. Ve allí y llena un término de búsqueda en el formulario de búsqueda y envía el formulario:

Si tu término de búsqueda está en el índice Solr, deberías obtener una lista de resultados en prácticamente no tiempo:

¡Felicidades, acabas de configurar la búsqueda de Solr para tu sitio web TYPO3!

4 Enlaces

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.