TypoScript · Pregunta 12 de 12

Un integrador escribe [frontend.user.isLoggedIn] && [tree.level > 1] y se pregunta por qué se ignora la segunda condición. ¿Por qué?

1 respuesta es correcta. Difícil

Mostrar solución

Solución

  • D Varios pares de corchetes ya no se combinan; todo lo que hay después del primer corchete de cierre cuenta silenciosamente como comentario

Explicación

Desde la introducción del Symfony Expression Language, todos los criterios van en un único par de corchetes: [frontend.user.isLoggedIn && tree.level > 1]. El encadenamiento antiguo falla sin mensaje de error, lo que dificulta encontrar los errores.

Certificaciones y exámenes

¿Qué examen viene después?

Ya puedes practicar 19 exámenes y 21 están en votación. Mira todas las certificaciones con información oficial, vota o propón tu examen.

Ver todas las certificaciones