Nota importante:
La plantilla TYPO3 también está disponible en una versión actualizada versión para TYPO3 versión 13.4 ¡disponible!
Con la plantilla TYPO3 gratuita puede empezar a crear contenido inmediatamente y su sitio web estará en línea en muy poco tiempo. Usted no tiene que preocuparse por el diseño, plantillas o código TypoScript.
Esto es lo que parece: Versión en vivo de nuestra plantilla TYPO3
La plantilla TYPO3 está disponible como descarga gratuita para los usuarios interesados. También puede instalar la plantilla para TYPO3 CMS con otros proveedores. En este caso, lamentablemente tendrá que prescindir de nuestro soporte. Como alternativa, puede contratar nuestra tarifa gratuita TYPO3 Developer sin compromiso durante 3 meses. La plantilla ya está preinstalada (como en todos nuestros paquetes de alojamiento) y podrá empezar a trabajar de inmediato.
Descargar la versión 11 de la plantilla TYPO3 (archivo tar.gz)
Descargar la versión 12 de la plantilla jweiland.net (archivo tar.gz)
Con su propia instalación, se preestablece un usuario backend "typo3-admin" con la contraseña "muster". Asegúrese de cambiar la contraseña después de la instalación.
TYPO3 CMS 11 LTS requiere al menos PHP 7.4 y MySQL 5.7 o MariaDB 10.3.
¿Tienes alguna sugerencia o idea para mejorar nuestra plantilla? Póngase en contacto con nosotros en hosting(at)jweiland.net
La plantilla es personalizable y puede ampliarse según sus necesidades.
La plantilla ofrece:
- Diseño web responsive, apto para escritorio, smartphone y tablet
- optimizada para motores de búsqueda
- Preparada para la accesibilidad
- Ejemplos para todos los elementos de contenido estándar
- optimizada para tiempos de carga cortos y accesibilidad
- Tecnología punta
- Personalizable visual y funcionalmente
Puede utilizarse como base para su propio sitio web y representa un ejemplo de "mejores prácticas". Aquí puede aprender a crear un proyecto TYPO3. No pretende ser una plantilla de diseño, sino una plantilla de proyecto. Puede personalizar el diseño para adaptarlo a sus propias ideas.
Hemos mantenido deliberadamente la plantilla magra y sólo pre-instalado las funciones más utilizadas:
- Visualización de mensajes actuales (extensión: noticias)
- Direcciones web legibles (URLs parlantes)
- Optimización para la indexación en motores de búsqueda (SEO), incluida la vista previa de la visualización como fragmento de Google
- Soporte para la optimización del sitio web para los motores de búsqueda
- Efecto lightbox para ampliar las imágenes con un clic
- Gestor de consentimiento de cookies configurable
El proyecto de muestra utiliza la versión 11.5 de TYPO3 CMS, lo que significa que puede funcionar sin relanzamiento hasta al menos finales de octubre de 2024 (con soporte ampliado hasta octubre de 2027).
Nuestra plantilla existe desde 2008 y ha sido revisada y mejorada con cada versión de TYPO3 CMS. Aquí encontrará información sobre lahistoria de nuestra plantilla.
¿Cuánto cuesta el proyecto de muestra?
La plantilla se incluye en todos los nuevospaquetes de alojamiento TYPO3 de jweiland.net y ya está preinstalada. Se puede descargar y utilizar gratuitamente desde este sitio web (véase el enlace de descarga más arriba).
¿Y las actualizaciones?
El proyecto está en continuo desarrollo. La versión actual 1.0.9 de la plantilla a partir de Januar 2023 se basa en la versión 11.5 LTS de TYPO3 y está disponible automáticamente en los paquetes de alojamiento en la nube.
Tenga en cuenta, sin embargo, que las instalaciones existentes no se pueden actualizar automáticamente, ya que cada cliente puede realizar cambios en los archivos de proyecto de la plantilla por sí mismo. Las actualizaciones automáticas sobrescribirían estos cambios.
Registramos todos los cambios importantes en el registro de cambios para que usted mismo pueda añadir nuevas funciones o correcciones de errores si es necesario.
Novedades de la versión 11 de la plantilla
En las versiones 10 y 11 del proyecto de ejemplo, no sólo hemos mejorado las funciones existentes, sino que también hemos añadido muchas características nuevas. En el siguiente vídeo puede ver un resumen de algunas de estas nuevas funciones.
Por ejemplo
- Imágenes reposicionables y diferentes variantes de recorte para las imágenes
- Variantes de navegación mejoradas y nuevas, por ejemplo un mega menú o teasers para páginas que incluyen imágenes de previsualización
- Contenedores de contenido en cuadrícula
- Elementos de contenido ampliables y plegables
- y mucho más.
Por supuesto, también han ocurrido muchas cosas "bajo el capó", ya que utilizamos las nuevas posibilidades de TYPO3 11 LTS en la programación, como los nuevos recolectores de activos.
Instale usted mismo la plantilla TYPO3
Cuando contrata un plan de alojamiento (incluido el plan gratuito para desarrolladores), la plantilla TYPO3 actual ya está instalada por nosotros.
Si más adelante desea instalar la plantilla en un paquete de alojamiento existente, le mostraremos todos los pasos necesarios en el siguiente vídeo.
Para la instalación son necesarios los siguientes pasos
- Crear una nueva base de datos (MariaDB) a través del menú de cliente (Plesk)
- Inicie sesión en el servidor web a través de SSH(instrucciones para Windows, MacOS y Linux)
- Si es necesario, desempaquete el código fuente de TYPO3 (typo3_src-11.5.x.tar.gz)
- Descomprima el archivo (musterprojekt-11.5.x.tar.gz)
- Ajustar los parámetros de acceso a la base de datos en typo3conf/LocalConfiguration.php
- Importe el archivo de base de datos typo3conf/musterprojekt.sql a la nueva base de datos vacía
- Si es necesario, ajustar / crear enlace simbólico a TYPO3 11.5.x código fuente
- Apunte el dominio al directorio de inicio
- Inicie sesión en TYPO3 backend (usuario: typo3-admin, contraseña: muster)
- Llame a la configuración del sitio y ajustar el nombre de dominio
Cambiar la clave de encriptación
Por razones de seguridad, debes cambiar la clave de encriptación después de la instalación manual. Se trata de una larga combinación aleatoria de letras y números. Esta clave se utiliza para "salar" las distintas encriptaciones del sistema TYPO3, es decir, se añade otro valor aleatorio a la encriptación.
Proceda del siguiente modo:
- Vaya al área "Configuración" en el backend.
- Haga clic aquí en "Opciones de instalación".
- En el área [SYS] encontrará el campo de entrada para la clave de cifrado, introduzca aquí una combinación aleatoria larga de números y letras
- Haga clic en "Escribir configuración" para guardar
- A continuación, vuelva a iniciar sesión en el backend.
- Por último, borre todas las cachés utilizando el símbolo del rayo ("Flush all caches")
Los pasos se describen en el siguiente vídeo.
Cambiar el idioma del backend
El backend TYPO3 se puede utilizar en muchos idiomas diferentes. Inglés y alemán ya están preinstalados, pero otros idiomas también se pueden instalar muy fácilmente.
Por cierto, cada usuario del backend puede establecer su propio idioma preferido. Sin embargo, éstos deben ser instalados primero por un administrador.
Personalizar el nombre de la empresa
Uno de los primeros pasos para personalizar el proyecto de muestra debería ser cambiar el nombre de la empresa. Esto se puede ver en la parte inferior de cada página, por ejemplo. Por supuesto, también puede introducir aquí su nombre personal o cualquier otro texto en lugar del nombre de la empresa.
Realice los siguientes pasos:
- Haga clic en "Plantilla" en el menú principal izquierdo del backend.
- Haga clic en la página "Inicio" en el árbol de páginas.
- Si es necesario, seleccione el "Editor constante" en el cuadro de selección de la zona principal de la parte superior izquierda.
- Seleccione "JWEILAND.NET SAMPLE PROJECT" como categoría.
- Haga clic en el icono del lápiz situado junto al campo "Nombre de la empresa" para poder editar el contenido del campo.
- Por último, haz clic en el botón "Guardar" de la parte superior.
También puedes ver todos los pasos en el siguiente vídeo.
Sustituir el logotipo en la cabecera
En la parte superior izquierda de cada página encontrará un logotipo que siempre está vinculado automáticamente a la página de inicio. Para sustituir nuestro logotipo de ejemplo, proceda del siguiente modo:
- Cargue el archivo de su logotipo a través del módulo "Lista de archivos" (se recomienda el formato de archivo JPG, PNG o SVG). Si es necesario, cree una carpeta adecuada para organizar sus archivos.
- Haga clic en "Plantilla" en el menú principal izquierdo del backend.
- Haga clic en la página "Inicio" en el árbol de páginas.
- Si es necesario, seleccione el "Editor constante" en el cuadro de selección de la zona principal, arriba a la izquierda.
- Seleccione "JWEILAND.NET SAMPLE PROJECT" como categoría.
- Desplácese hasta la sección "Diseño".
- Haga clic en el icono del lápiz situado junto al campo "Logotipo" para activar la edición.
- Introduzca aquí la ruta de acceso a su logotipo (por ejemplo, fileadmin/logos/mi_logo.png).
- Haz clic en el botón "Guardar" de la parte superior.
Sustituir favicon y appicon
Los favicons son pequeñas imágenes que se muestran, por ejemplo, en la barra de título o en la pestaña del navegador. Aquí se suele utilizar el logotipo de una empresa o similar.
El proyecto de ejemplo está preparado para el uso de favicons personalizados. También se crean iconos táctiles (iconos de aplicaciones) para teléfonos inteligentes y tabletas.
Ambos tipos de iconos pueden intercambiarse fácilmente mediante el editor de constantes.
Tenga en cuenta lo siguiente:
- El archivo de imagen para el favicon y los iconos táctiles estándar debe ser cuadrado.
- La segunda variante de la imagen, especialmente útil para Windows Phone, requiere una relación de aspecto de 31:15, por ejemplo: ancho 310 px, alto 150 px.
- Utilice un archivo de imagen en formato PNG o JPG. Se recomienda PNG. Dado que en el proyecto de ejemplo se crean distintas variantes de forma dinámica, los clásicos archivos ICO no funcionan aquí. Sin embargo, hoy en día ya no son necesarios.
Para personalizar los archivos, proceda del siguiente modo:
- Cambie al módulo backend "Plantilla".
- Seleccione la página "Inicio" en el árbol de páginas (la página con el globo terráqueo).
- En la parte derecha del backend, cambie al "Editor de constantes" a través del cuadro de selección superior.
- En el cuadro de selección "Categoría", seleccione "PROYECTO DE MUESTRA JWEILAND.NET".
- Desplácese hacia abajo hasta el área "Diseño".
- Haga clic en el icono del lápiz situado junto a "App-/Favicon Square" o "App-/Favicon Wide" para activar el campo de entrada.
- Introduzca la ruta a su archivo de imagen en el campo de entrada. Puede estar debajo de fileadmin/ o en otra extensión:
- Ejemplo para fileadmin: fileadmin/mydirectory/images/appicon-square.png
- Ejemplo de extensión: EXT:myextension/Resources/Public/Icons/appicon-square.png
- Por último, haga clic en "Guardar" en la parte superior.
- Si el cambio no es visible inmediatamente, debe borrar la caché del frontend y también la caché de su navegador.
Sustituir la imagen de la cabecera
La imagen de la zona de cabecera puede sustituirse o eliminarse según se desee. Encontrarás un área especial en cada página donde puedes crear un elemento de contenido del tipo "Text & Media", por ejemplo, y utilizarlo para integrar una imagen.
Si es necesario, puede utilizar el editor de imágenes integrado en TYPO3 para ajustar la sección de la imagen e incluso establecer diferentes secciones de imagen para ordenadores de sobremesa, tabletas y smartphones.
¿Muchas páginas en la navegación? No hay problema.
Especialmente cuando se utiliza la navegación horizontal, puede encontrarse rápidamente con problemas si tiene muchas páginas en el primer nivel del menú o si los títulos de las páginas son relativamente largos. En determinadas circunstancias, la maquetación puede verse alterada si la navegación se interrumpe en una segunda línea.
Aunque existe la regla general de colocar un máximo de 5-7 páginas en el primer nivel de una navegación, esto no siempre es posible.
Hemos implementado una solución para esto en el proyecto de ejemplo.
En cuanto el espacio disponible en la navegación ya no es suficiente para mostrar todos los elementos del menú en una sola línea, aparece automáticamente un enlace bajo el cual se pueden encontrar las páginas restantes. Esto significa que el menú puede reaccionar con flexibilidad a diferentes anchos de pantalla y siempre se muestra perfectamente en todos los dispositivos finales, ya sean ordenadores de sobremesa, portátiles, tabletas o teléfonos inteligentes.
Variantes de navegación
La navegación horizontal se utiliza de forma estándar. Si una página tiene más subpáginas, éstas se muestran como un "menú desplegable".
Además, pueden activarse distintas variantes a través del editor de constantes:
- Navegación horizontal (por defecto)
- Navegación vertical
- Navegación horizontal y vertical
El tipo de navegación también se puede utilizar para cambiar entre la salida estándar y el llamado "mega menú".
¿Qué es el salpicadero?
Diversa información se puede mostrar en el tablero de instrumentos utilizando los llamados widgets. TYPO3 ya viene con algunos widgets, también hemos integrado un pequeño widget en el proyecto de ejemplo que le lleva directamente a la documentación (es decir, a esta página).
También hay algunas extensiones en el TYPO3 Extension Repository (TER) que proporcionan widgets adicionales.
Cada usuario backend puede configurar el dashboard individualmente. Incluso puede crear varios cuadros de mando si es necesario.
Optimización de motores de búsqueda (SEO)
En TYPO3 11 LTS, ya no necesita una extensión adicional para las funciones básicas de SEO. El ajuste manual del título de la página, el control de la indexación por los motores de búsqueda y la generación de la etiqueta canónica se encuentran entre las funciones estándar.
Encontrará una pestaña "SEO" en las propiedades de la página
- Título para buscadores: aquí puede sobrescribir manualmente el título de página generado automáticamente (etiqueta <title> en HTML)
- Instrucciones para robots:
- Indexar esta página: controla si los motores de búsqueda indexan o no la página actual (metaetiqueta robots="noindex" o "index" en HTML)
- Seguir esta página: controla si los robots de los motores de búsqueda siguen o no los enlaces de la página actual (metaetiqueta robots="follow" o "nofollow" en HTML)
Sin embargo, hemos añadido la extensión "yoast_seo" para facilitar la optimización "on page" de los motores de búsqueda. "On page" significa: medidas que puede llevar a cabo usted mismo en su sitio.
Por ejemplo, la extensión analiza la legibilidad del texto de una página y ofrece consejos para mejorarlo. También comprueba si se utiliza el campo "Descripción" en las propiedades de la página, ya que se utiliza para generar la importante metaetiqueta description, o si el título de la página es correcto. La extensión tiene otras funciones, le recomendamos que lea atentamente la documentación.
Redes sociales
En las propiedades de cada página, puede personalizar el título, la descripción y la imagen para Facebook y Twitter. Algunas metaetiquetas se generan en el código fuente HTML (Open Graph y Twitter Cards). Para ello, en las propiedades de la página hay una sección "Medios sociales".
Si un visitante comparte la página a través de Facebook o Twitter, estas metaetiquetas son leídas por estas plataformas y tenidas en cuenta. Esto permite controlar con gran precisión qué textos e imágenes se muestran en la vista previa de las dos plataformas.
Variantes de recorte para imágenes en elementos de contenido
En el proyecto de ejemplo para TYPO3 11, utilizamos "Responsive Image Rendering". Esto significa que, dependiendo del dispositivo final utilizado para ver el sitio web, se entrega una imagen optimizada en tamaño para este dispositivo. Así, el navegador de un smartphone recibe una imagen más pequeña que el navegador de un ordenador de sobremesa.
Esto mejora enormemente el rendimiento del sitio web, ya que, naturalmente, no tiene mucho sentido entregar imágenes grandes (= grandes cantidades de datos) a dispositivos que sólo pueden mostrar las imágenes más pequeñas de todos modos.
Como usuario, sin embargo, usted no tiene que preocuparse por esto en absoluto - TYPO3 se encarga de ello de forma totalmente automática en segundo plano.
Pero también hemos integrado la opción de utilizar diferentes "variantes de recorte".
Esto significa que usted puede proporcionar a un usuario con un teléfono inteligente con una sección de imagen diferente a un usuario con un ordenador de sobremesa. Esto puede ser muy útil para ciertos tipos de imágenes (ejemplo en el vídeo).
También hemos integrado la opción de sincronizar las variantes de recorte para los distintos dispositivos. Esto es importante si quieres cambiar la sección de la imagen para todos los dispositivos. Antes había que hacerlo manualmente.
Puedes ver exactamente en qué consiste y cómo funciona en el siguiente vídeo.
Galería de imágenes con miniaturas cuadradas
Usted realmente no necesita una extensión para implementar una galería de imágenes con TYPO3. También se puede hacer muy bien con herramientas integradas.
Para mejorar la presentación de estas galerías un poco, hemos añadido la opción de mostrar miniaturas cuadradas de las imágenes. Esto se puede controlar a través del campo "Layout" de los elementos de contenido.
Más detalles en el siguiente vídeo.
Mantener los metadatos de los archivos
Los metadatos pueden gestionarse para cada archivo utilizado en el backend. Los metadatos pueden ser, por ejemplo, un "texto alternativo" para las imágenes o información sobre derechos de autor. En algunos casos, estos metadatos también se muestran automáticamente en el frontend si están disponibles.
Hay dos formas de mantener estos metadatos:
- por elemento de contenido en los archivos utilizados
- globalmente a través del módulo backend de lista de archivos
La forma global tiene la ventaja de que sólo tiene que mantener estos datos una vez por archivo. Si luego utiliza el archivo en un elemento de contenido (incluso varias veces en diferentes páginas), los metadatos mantenidos globalmente se utilizan automáticamente.
No obstante, si lo desea, puede sobrescribir los metadatos globales localmente para cada elemento de contenido.
Puede ver cómo funciona todo esto en el siguiente vídeo.
Ocultar la función de búsqueda
En el proyecto de ejemplo, también hemos integrado una función de búsqueda para el sitio web. Utilizamos la extensión estándar "indexed_search". (Existen otras extensiones de búsqueda, a veces más potentes, como "ke_search" o"solr").
Sin embargo, si no necesitas esta función de búsqueda, puedes simplemente desactivarla usando una constante en el editor de constantes del módulo backend de la plantilla.
Ocultar el menú de idiomas
El proyecto de ejemplo se entrega en 2 idiomas (alemán, inglés). Sin embargo, si sólo desea que su sitio web funcione en un idioma, puede ocultar el menú de idiomas mediante una constante. A continuación encontrará vídeos sobre cómo añadir más idiomas o eliminar idiomas que no sean necesarios.
Configurar el gestor de consentimiento de cookies
Aunque TYPO3 no establece ninguna cookie en el frontend en la configuración estándar, hemos integrado una herramienta que muestra un llamado "banner de cookies" a los visitantes del sitio web. Si las cookies van a ser establecidas por el sitio, los visitantes tienen la opción de aceptar el uso de cookies individuales o todas las cookies, o en general rechazar las cookies.
En un proyecto de ejemplo recién instalado, se solicita el consentimiento para las cookies de YouTube o Vimeo, ya que también incrustamos un vídeo de Vimeo en una página de demostración.
Puede controlar el comportamiento del banner de cookies a través del editor de constantes. También puede desactivarlo completamente si su sitio web no establece cookies de terceros.
Nota: Las cookies para iniciar sesión en el backend o frontend son cookies técnicamente necesarias que no es necesario señalar por separado.
También hemos preconfigurado el Gestor de Cookies para herramientas comunes. Sólo tiene que añadir la información pertinente a las constantes para poder utilizar las siguientes herramientas:
- Matomo
- Google Analytics
- Píxel de Facebook
- Youtube / Vimeo
Editar y personalizar el formulario de contacto
TYPO3 permite crear incluso formularios de correo electrónico relativamente complejos. Se pueden realizar formularios de contacto sencillos, así como formularios de pedido de varias páginas, formularios de encuesta, formularios de solicitud y mucho más.
También recibirá un formulario de ejemplo con el proyecto de muestra. Aquí hemos incluido algunos ejemplos de las distintas opciones de formularios. Sin embargo, tendrá que realizar algunos ajustes antes de poder utilizar el formulario.
En el siguiente vídeo le mostramos cómo eliminar campos de entrada existentes y añadir campos nuevos.
Personalizar el destinatario del formulario
Es necesario definir el destinatario correcto en el formulario para que los mensajes enviados a través del formulario de contacto también le lleguen a usted.
Para ello, hay que editar los finalizadores del formulario en el módulo backend "Formularios". Un finalizador define una acción que se ejecuta cuando el visitante del sitio web hace clic en el botón "Enviar" del formulario.
Sin embargo, para garantizar que los correos electrónicos enviados lleguen realmente al destinatario, también hay que tener en cuenta algunos puntos importantes a la hora de configurar el finalizador correspondiente.
Todos los detalles en el siguiente vídeo.
Configurar TYPO3 correctamente para el envío de correos electrónicos
Por lo general, recomendamos el uso de una cuenta de correo electrónico existente para enviar mensajes de correo electrónico desde TYPO3. Esto se puede utilizar para enviar correos electrónicos a través de SMTP.
Puede utilizar una cuenta de correo electrónico existente o crear su propia cuenta para enviar correos electrónicos a través de su menú de cliente (Plesk). También puede ser una dirección con el formato noreply@name-der-domain.de. En otras palabras, una dirección que sólo se utiliza para el envío, pero donde el propio nombre indica que los correos electrónicos enviados a esta dirección no serán leídos.
A continuación, necesitará la siguiente información para la configuración en TYPO3:
- Servidor para correo saliente SMTP: deinedomain.de
- Puerto: 465
- Nombre de usuario: su dirección de correo electrónico
- Contraseña de su dirección de correo electrónico
Puede ver los pasos necesarios en el siguiente vídeo.
IMPORTANTE: Permitir la indexación del sitio web por los motores de búsqueda
Un proyecto de ejemplo recién instalado no puede ser indexado por Google u otros motores de búsqueda. Esto se evita mediante entradas en un archivo llamado robots.txt.
Esto también tiene sentido al principio, ya que primero desea añadir su contenido al proyecto de muestra. Sólo cuando el contenido de demostración se ha eliminado y reemplazado con contenido real tiene sentido tener el sitio web indexado por los motores de búsqueda.
Puede controlar esto haciendo una entrada en la configuración de la página.
Traducir páginas y contenidos
Los sitios web multilingües no son un problema con TYPO3. Esta ha sido una función central de TYPO3 desde el principio. Al mismo tiempo, TYPO3 es extremadamente flexible aquí, como en muchas otras áreas.
Para que el contenido de un sitio web esté disponible en varios idiomas, son necesarios básicamente dos pasos:
- Debe crearse una traducción para la propia página
- Los elementos de contenido de esta página deben traducirse.
TYPO3 ofrece dos modos diferentes para esto:
- el modo conectado
- el modo libre (Free Mode)
En el modo conectado, los elementos de contenido en el idioma estándar están estrechamente vinculados a los elementos de contenido traducidos. Si se elimina el elemento original, también se elimina automáticamente el elemento traducido.
Este modo es útil si el contenido se va a traducir casi 1:1 a otros idiomas.
En el modo libre, no existe ningún vínculo entre los elementos originales y los traducidos.
Si se borra el elemento original, se conserva el elemento traducido. Este modo debe utilizarse si el contenido en las distintas lenguas difiere en muchas partes.
Eliminar idiomas innecesarios
Si no necesita el multilingüismo para su sitio web, también puede eliminar simplemente los idiomas superfluos en el backend.
También puede desactivar la visualización del menú de idiomas en el frontend. Para ello, cambie al módulo de plantillas en el backend, seleccione la página "Inicio", cambie al editor de constantes si es necesario y seleccione allí la categoría "jweiland.net sample project". Si se desplaza un poco hacia abajo, encontrará la opción para activar o desactivar el menú de idioma.
Traducir el gestor de consentimiento de cookies
El proyecto de ejemplo se entrega con los idiomas alemán e inglés, por lo que los textos del Cookie Consent Manager también están disponibles en estos idiomas.
Por supuesto, puede añadir cualquier otro idioma. Sin embargo, los textos del Gestor de Consentimiento también deben traducirse si es necesario. Para hacer esto, debe editar el archivo typo3conf/ext/jwmusterprojekt10/Resources/Private/Page/Partials/Klaro.html vía SSH o FTP.
Puede ver los pasos exactos en el siguiente video.
Mostrar elementos de contenido expandibles y plegables
Ahora hemos integrado en el proyecto de ejemplo una función que se solicita a menudo en los proyectos de los clientes: la opción de mostrar los elementos de contenido en el frontend de forma expandible y plegable.
Especialmente con textos largos o mucho contenido en una página, esto le da una opción para hacer los textos más claros.
También hemos integrado la opción de mostrar los elementos de contenido de forma expandible y plegable sólo en smartphones, es decir, en pantallas pequeñas. En pantallas más grandes, estos elementos de contenido se muestran "normalmente".
Crear y gestionar artículos de noticias
Los artículos de noticias, artículos de blog o similares pueden mantenerse con la extensión "Noticias" suministrada.
Los artículos de noticias se diferencian de los elementos de contenido normales en que normalmente se recopilan de forma centralizada en un lugar o carpeta. La salida de los artículos, es decir, en qué parte del sitio web y de qué forma, se controla mediante los llamados plugins.
Un artículo de noticias se compone, como mínimo, de un titular, normalmente un texto teaser y el texto de la noticia propiamente dicha. Además, se pueden añadir a los artículos, por ejemplo, imágenes, archivos, enlaces relevantes, etc.
Diferentes vistas de lista para los artículos de noticias
La extensión de noticias ofrece por defecto una vista de lista para los artículos de noticias. Además, hemos configurado otros dos tipos de visualización en el proyecto de ejemplo:
- una vista de lista reducida, que puede utilizarse en la página de inicio del sitio web para las últimas noticias, por ejemplo
- una vista de tarjeta que puede utilizarse como alternativa a la vista estándar.
El tipo de visualización deseado puede seleccionarse en cada plugin de noticias.
Configurar el canal RSS de noticias
El proyecto de ejemplo proporciona un canal RSS para artículos de noticias. Los visitantes pueden suscribirse a este feed para estar al día de los nuevos artículos.
Si desea utilizar este feed para sus artículos de noticias, debe configurarlo utilizando el editor de constantes.
Debe ajustar lo siguiente
- El título del flujo RSS
- La descripción
- El nombre de dominio del sitio web, incluido el protocolo (http o https)
También puede activar o desactivar el canal mediante una constante.
¿Qué es la memoria caché y por qué hay que borrarla de vez en cuando?
TYPO3 utiliza varios mecanismos de caché para acelerar la entrega de un sitio web. La caché es una especie de memoria temporal para que TYPO3 no tenga que regenerar la página solicitada con cada llamada front-end.
De vez en cuando, sin embargo, es necesario eliminar esta caché manualmente. Vea el vídeo para saber exactamente cómo funciona y por qué es necesario.
Personalizar CSS
Si quieres cambiar los colores o las fuentes del proyecto de ejemplo, por ejemplo, la forma más sencilla de hacerlo es mediante un archivo CSS especial que puedes editar directamente desde el backend.
Si estás familiarizado con Sass/SCSS, puedes encontrar los archivos correspondientes en la extensión del proyecto de muestra.
Actualizar el proyecto de ejemplo
Si usted ha utilizado previamente el proyecto de ejemplo 10, por supuesto, puede actualizar a TYPO3 11.
Después de la actualización con éxito, usted tiene dos opciones:
- Seguir utilizando la extensión del proyecto de ejemplo, versión 10 (jwmusterprojekt10), en TYPO3 11.
- Sustituir la extensión de proyecto de ejemplo versión 10 por la versión 11 (jwmusterprojekt10).
A 1)
Ventajas:
- Usted tiene una versión actual de TYPO3
- Si ha realizado sus propias personalizaciones en los archivos del proyecto de ejemplo 10 (CSS, TypoScript, plantillas fluidas, etc.), estas personalizaciones siguen estando disponibles y el sitio web simplemente sigue funcionando en el frontend como antes.
Desventajas:
- No se pueden utilizar las nuevas funciones del proyecto de ejemplo 11 (renderizado de imágenes responsive, nuevos tipos de navegación, contenedores de varias columnas para el contenido, gestor de cookies)
a 2)
Ventajas:
- Usted también tiene una versión actual de TYPO3
- Dispone de todas las nuevas funciones del proyecto de ejemplo 11 (véase más arriba)
Desventajas:
- Si ha realizado personalizaciones propias en los archivos del proyecto de ejemplo 10 (CSS, TypoScript, Fluidtemplates, etc.), deberá transferirlas manualmente a los archivos correspondientes del proyecto de ejemplo 11. No es posible realizar una migración automática. La migración automática no es posible.
Por lo tanto, ambas variantes tienen ventajas e inconvenientes, y debe decidir usted mismo qué variante elige. Por supuesto, nosotros podemos ayudarle.
En los siguientes vídeos le mostramos un ejemplo de actualización completa del proyecto de muestra 9 al 10, incluida la sustitución de la extensión del proyecto de muestra (también puede utilizarse para la versión 11).
Registro de cambios (changelog)
Aquí documentamos todos los cambios que realizamos en la plantilla TYPO3 a lo largo del tiempo. De esta manera, los usuarios pueden mantener siempre al día su propia instalación. Esto hace que las futuras actualizaciones de TYPO3 sean mucho más fáciles.
09.01.2023: V1.0.8 [BUGFIX] posición editada de allowLanguageSynchronisation para nav_image, page.php
25.08.2022: V1.0.7 [UPDATE] Actualización b13/container (2.0.1)
12.07.2022: V1.0.6 [CARACTERÍSTICA] Cabeceras de Seguridad editadas, 000_config.typoscript
22.06.2022: V1.0.5 [TAREA] restablecido headerComment por defecto, 000_config.typoscript
23.05.2022: V1.0.3 [BUGFIX] allowLanguageSynchronisation para nav_image, page.php
11.05.2022: V1.0.2 [BUGFIX] css para ce-above/ce-below ce-center
06.05.2022 : V1.0.1 [BUGFIX] para la salida de archivos svg.
06.12.2021: Lanzamiento de la versión 1.0.0