<if condition="$show['guest'] AND in_array($forum['forumid'], array(1,2,3,6))"></if>
3Likes
Esta es una discusión para el tema vBulletin Template Conditionals (poner 2 condiciones) en el foro vBulletin 3 - Preguntas, Problemas y Soluciones, bajo la categoría Soporte vBulletin; Hola, estoy intentando poner dos condiciones con los vBulletin Template Conditionals pero no encuentro la manera : S
Lo que necesite es poner las siguientes condiciones:
<if condition="$show['guest']"></if> + <if condition="in_array($forum['forumid'], array(1,2,3,6))"></if>
De esa manera ...
Página:
Hola, estoy intentando poner dos condiciones con los vBulletin Template Conditionals pero no encuentro la manera : S
Lo que necesite es poner las siguientes condiciones:
<if condition="$show['guest']"></if> + <if condition="in_array($forum['forumid'], array(1,2,3,6))"></if>
De esa manera lo que quiero es poner adsense en la plantilla navbar y que se muestre solo cuando el usuario es unvitado y está navegando por los foros que marque en la segunda condición.
¿alguien sabe como podría hacerlo para que funcione?
Saludos!! : )
Muchas gracias Andrés funciona perfectamente!!
El caso es que no soluciona mi problema porque en el index y en otros apartados de foros no se muestra el contenido y quisiera mostrarlo para los invitados en todos los sitios a excepción de unos foros especificos. ¿como podría hacerlo?
Es decir quiero poner en el navbar un aviso (anuncios realmente) y quiero que se muestren en todas las páginas del template a invitados (para eso usaria <if condition="$show['guest']"></if>) pero en determinados foros NO quiero que se muestren (en el resto de páginas si).
¿hay alguna manera de decir???
<if condition="$show['guest'] AND NO MOSTRAR in_array($forum['forumid'], array(1,2,3,6))"></if>
Saludos!! : )
Prueba con esta conditional <if condition="$show['guest'] AND $forum[forumid]=='1,2,3,6'"></if>, donde 1,2,3,6 es el ID del foro que no quieres mostrar la publicidad.
Por ejemplo la url del foro vBulletin 3.8 Preguntas, Problemas y Soluciones es vbhispano.com/foros/f37/ donde 37 es el ID del foro.
En principio lo he "medio solucionado" de la siguiente manera.
Es un avance, pero el problema es que con ese código cuando están dentro de los mensajes de los foros 1,2,3 no sale la publicidad (eso está bien...), pero si que sale cuando están dentro del foro y sale la lista de mensajes, yo necesito que ahí tampoco saliera la publicidad : SCódigo:<if condition="is_member_of($bbuserinfo,1,3)"> <if condition="in_array($forum['forumid'], array(1,2,3))"> <else /> ****AQUI EL CODIGO DE PUBLICIDAD que se muestra siempre que sean invitados o miembros sin activar la cuenta y estén fuera de los foros 1,2,3***** </if></if>
¿alguna idea para conseguirlo??
Gracias!!!
HA FUNCIONADO!!! : O
Muchísimas gracias Andres!!!![]()