Operador ternario (if) ya no funciona en 3.1

Operador ternario (if) ya no funciona en 3.1

de Nicky F -
Número de respuestas: 0

Buenos días,

Tengo un problema en unas preguntas importadas de la 2.6 que ya no funcionan en la 3.1 Parece que en la 3.1 ya no acepta la sintaxis de una pregunta parecida a la siguiente:

{=({rank}==1 ? "verdadero" : "falso")}

En el ejemplo de arriba, si se cumple la condición rank = 1, se escribe "verdadero" y sino, "falso". El tema es que en moodle 3.1 me da un error de sintaxis. Me gustaría saber cual sería la forma de escribir el cásico "if" en moodle 3.1 o dónde puedo encontrar información sobre un uso "avanzado" que me permita hacer algo similar ya que soy incapaz de encontrar dicha información

Muchas gracias

Promedio de valoraciones: -