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:
Ademas que se puede usar una forma más abreviada si se trata de un IF ELSECódigo PHP:<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>
Resultado si condicion es verdadero: <span class="alt1">Texto</span>Código PHP:<span class="alt{vb:if $show['guest'] ? 1 : 2"}>Texto</span>
Resultado si condicion es Falso: <span class="alt2">Texto</span>
************************************************** ***
El Anterior IF tenia la siguiente Estructura (Ver más informacion sobre el 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 ELSECódigo PHP:<if condition="LO QUE SE EVALUA">
Accion si la condicion es verdad
<else />
Accion si la condicion es FALSO
</if>
Temas Similares:
- Condicional para mostrar datos o anuncios a ciertos grupos de usuarios (is_member_of)
- Crear nuevo menu Popup en el Navbar
- Filtro NO SMS!, para evitar el uso del Lenguaje SMS en tu Foro vBulletin
- Modo Debug, Saber que usa vBulletin (Plantillas, Hooks,Archivos,Grupo de Frases)
- Eliminar el /index.php para pasarlo a / (raiz) editando plantillas


LinkBack URL
About LinkBacks
Responder Citando