Problema al recuadrar el Postbit_legacy

Enmiguel Seguir

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
3 Jun 2010
Mensajes
34
No se si ya hay una respuesta a esto, pero si la hay no la consegui.

La cosa es que:

zo88ow.png


Que los cuadros vacios corresponden a facebook, twitter, ovi, palringo y pin. Pero como no todos los usuarios tienen eso, como hago para que no se vea el cuadro así vació?

Ver el archivo adjunto 3977

Adjunto mi plantilla.

Y el post que use Bonito recuadro postbit_legacy

Gracias de antemano, y si me podrían pasar el code echo, mejor.
 

Andrés Durán

Xi
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
23 Abr 2009
Mensajes
4.371
Hola Miguel,

Lo que pasa es que estás envolviendo el código a mostrar antes de que sea evaluado por la condición. Ejemplo:

Tienes esto en la plantilla:

Insertar CODE, HTML o PHP:
[COLOR=DarkGreen][B]<div class="eti_postbit">[/B][/COLOR]
<vb:if condition="$post['field6']">
                <dt><b>País</b></dt> <dd><img src="{vb:stylevar imgdir_misc}/flags/{vb:raw post.field6}.GIF" alt="{vb:raw post.field6}" /></dd>
</vb:if>
[COLOR=DarkGreen][B]</div>[/B][/COLOR]

Cuando debe ser:

Insertar CODE, HTML o PHP:
<vb:if condition="$post['field6']">
[COLOR=DarkGreen][B]<div class="eti_postbit">[/B][/COLOR]
                <dt><b>País</b></dt>  <dd><img src="{vb:stylevar imgdir_misc}/flags/{vb:raw  post.field6}.GIF" alt="{vb:raw post.field6}" /></dd>
[COLOR=DarkGreen][B]</div>[/B][/COLOR]
</vb:if>

Primero debes evaluar si el campo está vacío, para así mostrar o no el diseño. Es como decir:

Si campo 6 está lleno, dar este diseño.

En lugar de:

Dar diseño, sin importar si campo 6 está lleno o no.

Que es lo que tienes actualmente.

Saludos.
 

Enmiguel

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Desde
3 Jun 2010
Mensajes
34
De verdad muchas gracias Tocayo, me sirvio de mucho, agrego captura:
wmjux0.png


Una ves mas, muchas gracias.
 
Arriba