Problema al recuadrar el Postbit_legacy

  • Autor Autor Enmiguel
  • Fecha de inicio Fecha de inicio
E

Enmiguel

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
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.
 
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.
 
De verdad muchas gracias Tocayo, me sirvio de mucho, agrego captura:
wmjux0.png


Una ves mas, muchas gracias.
 
Atrás
Arriba