lms
26/11/2009, 14:38
La nueva forma de hacer condicionales en vB4 ha cambiado bastante y para bien, ahora es mucho más flexible, permite usar anidacion multiple (mas de un else) y tiene una forma linear de usarlo como si fue PHP
Viendo el Nuevo IF:
Ahora el nuevo codigo del IF para vb4 es:
<vb:if condition="LO QUE SE VA A EVALUAR">
Accion si la Condicio es VERDADERO
<vb:elseif condition="OTRA EVALUACION" />
Accion si la Nueva condicion es VERDADERO
<vb:else />
Accion si la condicion previa (y por tanto la primera) son FALSAS
</vb:if>
Ademas que se puede usar una forma más abreviada si se trata de un IF ELSE
<span class="alt{vb:if $show['guest'] ? 1 : 2}">Texto</span>
Resultado si condicion es verdadero: <span class="alt1">Texto</span>
Resultado si condicion es Falso: <span class="alt2">Texto</span>
************************************************** ***
El Anterior IF tenia la siguiente Estructura
<if condition="LO QUE SE EVALUA">
Accion si la condicion es verdad
<else />
Accion si la condicion es FALSO
</if>
y solo permitia hacer un IF con 1 solo ELSE, asi que tenias que meterle otro IF dentro del ELSE para tener el efecto de Multiples ELSE
Salud2
Viendo el Nuevo IF:
Ahora el nuevo codigo del IF para vb4 es:
<vb:if condition="LO QUE SE VA A EVALUAR">
Accion si la Condicio es VERDADERO
<vb:elseif condition="OTRA EVALUACION" />
Accion si la Nueva condicion es VERDADERO
<vb:else />
Accion si la condicion previa (y por tanto la primera) son FALSAS
</vb:if>
Ademas que se puede usar una forma más abreviada si se trata de un IF ELSE
<span class="alt{vb:if $show['guest'] ? 1 : 2}">Texto</span>
Resultado si condicion es verdadero: <span class="alt1">Texto</span>
Resultado si condicion es Falso: <span class="alt2">Texto</span>
************************************************** ***
El Anterior IF tenia la siguiente Estructura
<if condition="LO QUE SE EVALUA">
Accion si la condicion es verdad
<else />
Accion si la condicion es FALSO
</if>
y solo permitia hacer un IF con 1 solo ELSE, asi que tenias que meterle otro IF dentro del ELSE para tener el efecto de Multiples ELSE
Salud2