• ¡Bienvenido a XenFácil!

    Estás viendo el sitio como Invitado. Para poder participar en este sitio

    y obtendrás privilegios adicionales, acceso a otras áreas y mucho mas.

    ¡Es gratis!


    ¿Ya eres miembro? Inicia sesión
Icono de recurso

Condicionales de XenForo 2

lms

Administrador
Mensajes
7.741
Puntuación de reacciones
2.163
Puntos
2.613
Sitio web
xenfacil.com
País
España
Versión de XenForo
2.1.x
PayPal
Donar dinero a este usuario
Página web
Web
lms ha publicado un nuevo recurso:

Condicionales de XenForo 2 - Condicionales de XenForo 2

lms dijo:
Declaraciones condicionales de XenForo 2

Las declaraciones condicionales pueden expandirse usando los operadores condicionales AND y OR y usando xf:if, xf:else, xf:elseif. Ten en cuenta que para XF1 era <xen: y ahora es <xf: y las opciones se nombraban en XF1 como $xenOptions y ahora se nombran como $xf.options. Son perfectamente válidas las de XF1 con estos pequeños cambios, salvo en alguna cosilla.

Si quieres...

Leer más sobre este recurso...
 

yreyes

Miembro
Mensajes
93
Puntuación de reacciones
7
Puntos
8
País
Cuba
Versión de XenForo
2.1.x
Estas son algunas condiciones que han cambiado, para ocultar debe agregar ! alante de { de cada condición
Insertar CODE, HTML o PHP:
<xf:if is="{$xf.visitor.Profile.location_}">
   Mostrar contenido si tienes la localidad puesta
</xf:if>
<xf:if is="{$xf.visitor.Profile.website}">
   Mostrar contenido si tienes puesto un url sito...
</xf:if>
<xf:if is="{$xf.visitor.custom_title_}">
    <h1>Mostrar contenido... de título</h1>
</xf:if>
<xf:if is="!{$xf.visitor.custom_title_}">
    <h1>Ocultar contenido... de título</h1>
</xf:if>
<xf:if is="{{ $xf.visitor.Profile.dob_day && $xf.visitor.Profile.dob_month && $xf.visitor.Profile.dob_year }}">
    <h1>Debe mostrar esto si pusistes fecha de nacimiento</h1>
</xf:if>

<xf:if is="{{$xf.visitor.Profile.dob_year = x }}">
    <h1>Para mostrar contenido si se cumple el año, sustituir la x por el año </h1>
</xf:if>
<xf:if is="{{$xf.visitor.Profile.dob_month = x }}">
    <h1>Para mostrar contenido si se cumple el mes, sustituir la x por el mes </h1>
</xf:if>
<xf:if is="{{$xf.visitor.Profile.dob_day = 4 }}">
    <h1>Para mostrar contenido si se cumple el día, sustituir la x por el año</h1>
</xf:if>
<xf:if is="{$xf.visitor.Profile.signature_}">
    mostrar contenido si rellenas la firma
</xf:if>
<xf:if is="!{$xf.visitor.gravatar}">
    <h1>Sino tengo gravatar mostrar</h1>
</xf:if>
 
  • Amor
Reacciones: lms
Arriba