Zum Inhalt springen

TYPO3 CMS 6.2 LTS - Nuevas funciones y cambios

La versión final de TYPO3 CMS 6.2 LTS fue lanzada el 25 de marzo de 2014. LTS significa Long Term Support, lo que significa que después de 4.5 LTS, vuelve a estar disponible una versión actual que será soportada con actualizaciones durante al menos 3 años.

Introducción

Han ocurrido muchas cosas en el desarrollo de la versión 6.2. Básicamente, el sistema se ha reprogramado desde cero y se ha adaptado a las últimas tecnologías. Sin embargo, iría más allá del alcance de este artículo enumerar todas y cada una de las innovaciones. Por lo tanto, sólo presentaremos algunas de las innovaciones más interesantes que encontrará en su trabajo diario.

Instalación

La instalación manual de TYPO3 CMS se ha simplificado considerablemente. El paquete ficticio requerido anteriormente ya no es necesario. Basta con descargar el núcleo de TYPO3 y, a continuación, crear un directorio de proyecto. Los siguientes archivos se colocan en este directorio:

  1. Symlink al núcleo TYPO3, por ejemplo typo3_src ' ../typo3_src-6.2.*
  2. Symlink al directorio typo3, typo3 ' typo3_src/typo3
  3. Copia de index.php del directorio typo3_src

Si, a continuación, llama a este directorio en el navegador, la instalación se inicia automáticamente y TYPO3 establece todos los demás directorios y archivos necesarios de forma automática.

La herramienta de instalación

La herramienta de instalación ha sido completamente reescrita. En la nueva sección "Acciones importantes", ahora encontrará el enlace a la "Comparación de bases de datos", así como una "Comprobación de extensiones rotas" y un botón para el nuevo "Core Updater". Con el actualizador del núcleo, es posible actualizar a nuevas versiones menores con un solo clic, por ejemplo, una actualización de 6.2.0 a 6.2.1 o de 6.2.1 a 6.2.2.

Por suerte para nuestros clientes: estas actualizaciones son instaladas automáticamente por nosotros y no tienes que ocuparte de ellas tú mismo.

El nuevo botón "Borrar toda la caché" permite borrar o vaciar todos los archivos de caché y las tablas de caché de la base de datos con un solo clic. Esto puede ser necesario si, por ejemplo, ya no es posible acceder al frontend o al backend debido a una extensión defectuosa.

Otra novedad es la comprobación del entorno (Entorno del sistema), que comprueba la compatibilidad del entorno del servidor con la versión 6.2 y emite advertencias o notas en caso necesario.

El área "Toda la configuración" se ha ordenado y mejorado visualmente. Las áreas individuales se resumen ahora en los denominados acordeones y también pueden ampliarse individualmente o en conjunto.

También se han introducido muchas pequeñas mejoras en la visualización y la facilidad de uso.

FAL

La capa de abstracción de archivos introducida en TYPO3 6.0 ha sido mejorada y ampliada. La gestión de metadatos de FAL se amplía a través de la extensión del sistema filemetadata. FAL ahora se puede utilizar como un reemplazo completo para la extensión obsoleta DAM (Digital Asset Management), que ya no es compatible con TYPO3 6.x. Esta extensión puede necesitar ser activada primero.

Otra novedad es la carga de archivos mediante drag'n drop en el módulo de lista de archivos y también en elementos de contenido como "Texto con imagen". Las imágenes a utilizar pueden ser simplemente arrastradas desde el escritorio al navegador.

Gestión de la distribución

Las distribuciones son una función completamente nueva. Las distribuciones son paquetes con estructuras de página, diseños y plantillas predefinidos que pueden instalarse a través de una nueva sección del Gestor de extensiones. El nuevo paquete de introducción, por ejemplo, puede instalarse de este modo. En principio, las distribuciones no son más que un nuevo tipo especial de extensión.

TYPO3 se vuelve Responsive

Por supuesto, TYPO3 no es ajeno al diseño web responsivo y está aún mejor soportado con la nueva versión.

Una vista previa de respuesta está ahora disponible en el módulo de backend "Ver" para que el diseño del frontend también se pueda evaluar directamente en el backend. Muchos de los tamaños de vista más comunes ya están predefinidos, otros pueden añadirse simplemente a través de PageTSconfig. También es posible reducir/ampliar manualmente la ventana gráfica.

Ahora es posible elegir entre diferentes técnicas para la salida de imágenes en el frontend. Por ejemplo, el elemento <picture> también se puede utilizar con detalles de diferentes fuentes de imágenes para diferentes tamaños y resoluciones de ventana gráfica. Por el momento, JavaScripts especiales todavía tienen que ser utilizados para estas salidas alternativas, ya que el soporte del navegador aún no está completamente desarrollado. Pero TYPO3 está listo para el futuro.

Menús por categorías

Las categorías del sistema ya se introdujeron en TYPO3 6.0. Como administrador, puede crear cualquier número de categorías, incluyendo categorías anidadas. Las páginas y los elementos de contenido pueden ser asignados a una o más categorías.

Ahora hay dos nuevos tipos de menú basados en estas categorías. Esto le permite mostrar un menú de páginas o elementos de contenido basado en categorías. Esto es posible mediante TypoScript o a través del elemento de contenido "Menús especiales".

Incluir TypoScript

Ahora los archivos TypoScript pueden incluirse completamente desde un directorio (incluidos los subdirectorios) en la plantilla Typoscript. Mediante la especificación

<INCLUDE TYPOSCRIPT: source="DIR:directorypath">

se incluyen todos los archivos TypoScript del directorio directorypath, en orden alfabético. También puede restringir el tipo de archivo mediante un parámetro adicional.

<INCLUDE TYPOSCRIPT: source="DIR:directorypath" extensions="ts">

sólo incluye archivos con la extensión .ts.

Por defecto, sólo se incluyen los archivos con las extensiones ts, t3, t3s, t3c y txt. Sin embargo, esto puede ajustarse mediante una variable de configuración.

Condiciones en los diseños backend

Ahora también se pueden utilizar condiciones en las definiciones de los diseños de backend, como ya era posible desde hace tiempo en TypoScript. Si antes era necesario crear varios diseños de backend para determinados casos de uso, ahora esto puede resolverse de forma más sencilla y flexible mediante condiciones.

PackageStates.php

La gestión de las extensiones se ha modificado y ahora se basa en la gestión de paquetes de TYPO3 Flow.

El cambio más evidente para el administrador/integrador es que la lista de extensiones utilizadas ya no se encuentra en el archivo localconf.php o LocalConfiguration.php, sino en el nuevo archivo PackageStates.php, que también se encuentra en el directorio typo3conf/. Este archivo lista todas las extensiones disponibles en el sistema. Las extensiones también se pueden desactivar manualmente aquí estableciendo el estado de una extensión como "inactiva". Esto puede ser útil, por ejemplo, si una extensión defectuosa impide el acceso al sitio web o al backend.

TYPO3 Version:6 LTS

Actualización desde versiones anteriores de TYPO3

La actualización de versiones anteriores a TYPO3 6.2 es, por supuesto, un aspecto importante de la nueva versión. Hay mucho que considerar aquí y una actualización puede ser más compleja de lo que estaba acostumbrado. Sobre todo, depende de las extensiones utilizadas, que deben estar disponibles en una versión compatible con 6.2. Por favor, consulte nuestras notas en el artículo "Planificar la actualización a TYPO3 CMS 6.2".

Utilizando un sitio web de ejemplo, también mostramos una <link video-anleitungen/typo3/typo3-projekte-verwalten/upgrade-auf-typo3-62.html>actualización a TYPO3 6.2 .

Conclusión

La nueva versión 6.2 presenta muchísimos cambios e innovaciones. En este artículo sólo hemos mencionado algunas de las novedades. Una vez más, Patrick Lobacher ha resumido todas las novedades de forma detallada y exhaustiva. Los interesados pueden ver su presentación en Slideshare, por ejemplo.

Esperamos con impaciencia la nueva versión y queremos felicitar a todos los que han trabajado en ella.

El contenido de esta página se ha traducido automáticamente.

Aktualisiert: 17.07.2024