Zum Inhalt springen

Consejos para la versión 4.6 de TYPO3

En esta página documentamos las características especiales y los problemas que deben tenerse en cuenta al utilizar la versión 4.6.

Introducción

La versión 4.6 de TYPO3 ofrece mayor velocidad y nuevas funciones, como el elemento de contenido mejorado para formularios. Se ha revisado una parte importante del código fuente y se han eliminado código y funciones obsoletos.

Se requiere PHP 5.3

La versión 4.6 de TYPO3 requiere la versión PHP 5.3 o superior. En nuestro menú de cliente, la versión de PHP se puede seleccionar para cada dominio en la pestaña Configuración. Recomendamos establecer la entrada '5-53LATEST EXTENDED' (actualmente PHP 5.3.8) y la opción 'Secure settings' en YES.

Extensión tt_news

Si la extensión se utiliza para noticias, debe utilizarse la extensión tt_news versión 3.1.0 o superior.

Extensión ics_awstats y cc_awstats

Dependiendo de la configuración, la página permanece en blanco cuando se llama a las estadísticas o se muestra un mensaje de error PHP. Para que las estadísticas vuelvan a funcionar, en el archivo mod1/index.php en la función printContent() la línea

$this->contenido.= $this->doc->medio();

debe ser borrada o comentada.

Extensión sr_feuser_register

Al mostrar los formularios, se muestra 'array' en lugar de la etiqueta del campo. Para volver a mostrar las etiquetas de los campos de entrada, es necesario realizar cambios en el archivo ext/sr_feuser_register/lib/class.tx_srfeuserregister_lang.php. En la función getLL(), hay que adaptar las dos líneas con pi_getLL:


function getLL ($key, $alt = '', $hsc = FALSE) { // Si el sufijo está permitido y tenemos una cadena localizada para el saludo deseado, la tomaremos.


$rc = ''; if (isset($this->conf['saludo']) && in_array($this->conf['saludo'], $this->allowedSuffixes, 1)) { $expandedKey = $key.



¡'_'.$this->conf['saludo']; $usedLang = ''; $rc = $this->pibase->pi_getLL ($expandedKey); } if ($rc == '' || $rc == $alt || $usedLang !



= $this->pibase->LLkey) { $rc = $this->pibase->pi_getLL ($key); } return $rc; }

HMENU especial = actualizado no funciona

Debido a cambios en el núcleo de TYPO3, actualmente no es posible generar listas de las páginas actualizadas más recientemente.

Esto afecta a los objetos HMENU con la propiedad

special = actualizado

y a los elementos de contenido del tipo menu/sitemap con el tipo de menú "Páginas actualizadas recientemente".

No hay etiquetas para los pilotos tras la actualización

Tras la actualización de TYPO3 a la versión 4.6.x, faltan los títulos de las pestañas en el gestor de extensiones. ¿Qué hay que hacer?

Borre la carpeta "typo3temp" en el shell, cree una nueva carpeta y vacíe la tabla cache_imagesizes en phpmyadmin. Borre también la carpeta typo3conf/l10n.

A continuación, vuelva a cargar los archivos de idioma en TYPO3 en el gestor de extensiones y todas las etiquetas estarán correctamente etiquetadas.

Aktualisiert: 17.07.2024