Ajuda com condição

  • Autor Autor gamertiesto
  • Data de início Data de início
Tradução em andamento: em alguns minutos este tópico estará em português. Por enquanto, o conteúdo está no original em espanhol. Ver original
G

gamertiesto

Gamma
Usuário com poucas negociações! Use sempre o saldo do ForoBeta!
Hola a todos tengo un if para que solo se muestre la publicidad si es el 1er. post lo que necesito es agregarle a ese if que NO se muestre la publicidad en algunos foros, les dejo el codigo y gracias de antemano por su respuesta:

HTML:
<vb:if condition="$post[postcount] == 1">
 
Foi útil? Participe da conversa

Com sua conta grátis você pode responder, mandar mensagem privada ao autor e comprar com Saldo retido: o pagamento é liberado quando você recebe o combinado.

Leva 30 segundos · você volta a este tópico ao terminar
Hola brz299.

Puedes utilizar la siguiente condición:

Inserir CODE, HTML ou PHP:
<vb:if condition="$post[postcount] == 1 AND [COLOR=Red]![/COLOR][COLOR=Blue]in_array[/COLOR]($thread['forumid'], array([COLOR=DarkGreen]2,3,4[/COLOR]))">
Código de la publicidad
</vb:if>

En donde 2,3,4 serán los foros donde NO se mostrará la publicidad (nota el símbolo ! por delante de in_array, eso indica negación).

Otra condición que te podría funcionar sería esta:

Inserir CODE, HTML ou PHP:
<vb:if condition="$post[postcount] == 1 AND !in_array([B]$forum[/B]['forumid'], array(2,3,4))">
Código de la publicidad
</vb:if>

El problema es que tendrías que añadir código PHP al archivo showthread.php y luego registrar la variable $forum, es más complicado.

Saludos.
 
Voltar
Topo