19/02/2011, 12:20
|
| | | Fecha de Ingreso: enero-2010
Mensajes: 595
Antigüedad: 15 años Puntos: 14 | |
Respuesta: No funciona {else} despues de {if} Tu lógica es incorrecta, almenos de dónde yo he copiado el ejemplo, si dice que es menor de 8 se cumple la priemra condicion y la ejecuíon se para osea aunque 5 es menor que 6 también es menor que 8 por eso se para ahi. Una opción cambias tu lógica o cambias el 6 por el 8 de posición para que vea antes si es menor de 6. No se si me he explicado.
Lo mismo con le 4 y el 8, deberian cambiar sus posiciones para que primero pruebe le menor y tampoco te va a funcionar , deberías replantear la lógica a tu problema, pero la forma de anidar los if en smarty es la que te puse. |