Ayuda con Nacionalidad y Genero/Sexo

  • Autor Autor GODHADES
  • Fecha de inicio Fecha de inicio
G

GODHADES

Alfa
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Hola vBHispano Ps miren estaba tratando de colocar Genero y Nacionalidad pero cuando coloco el codigo no aparese en el posbit =/.

en la guia dice que busque
<div> $vbphrase[posts]: $post[posts] </div>
pero no aparese sale es
<span class="pbh">$vbphrase[posts]:</span> $post[posts]
Entonses coloque mi codigo debajo de lo que me aparecio
<if condition="$post[field5] != ''"><div>
Nacionalidad: <img src="http://mu-hades.zapto.org:8080/forum/images/funkyfresh/flags/$post[field5].gif" title="$post[field5]" align="center">
</div></if>
mi estilo es FunkyFresh segui los pasos de la guia y no hay ningun problema en los campo de perfil su Field es 5 ps espero su pronta ayuda le dejo mi postbit sin los codigos puesto haber que puede ser

se lo dejo adjuntado
 
Intenta colocandolo así

HTML:
<div class="pbbox"><span class="pbh"><if condition="$post[field5] != ''"><div>
 Nacionalidad: <img src="http://mu-hades.zapto.org:8080/forum/images/funkyfresh/flags/$post[field5].gif" title="$post[field5]" align="center">
 </div></if></div>

y dime si te funciona
 
¿Para qué va a poner <div class="pbbox">? Si no tiene definida esa clase no va a hacer nada.

¿No te estarás equivocando con recuadrar los datos del postbit?
 
mcloud, yo revise el adjunto que el dejo, y vi su foro, por lo que pude ver que esta encuadrado, esta con "<div class="pbbox">" por eso digo...
 
No ps Vodka de la manera que lo dejastes tampoco me funciono =/
 
Intenta hacerlo de nuevo, haciendo referencia en este tema Enlace eliminado

Ejemplo.
HTML:
<div class="postbit">$vbphrase[posts]: $post[posts]
</div>
 
Intenta hacerlo de nuevo, haciendo referencia en este tema Enlace eliminado

Ejemplo.
HTML:
<div class="postbit">$vbphrase[posts]: $post[posts]
</div>

bueno amigo Vodka ps mire segui algo de lo que me dio y mire ize el codigo de esta forma

<div class="postbit">Nacionalidad: <img src="http://mu-hades.zapto.org:8080/forum/images/funkyfresh/flags/$post[fieldX].gif" title="$post[fieldX]" align="center"></div>
y mira como me sale ahora, miralo en el recuadro rojo

Enlace eliminado

no aparese el cuadro ni tampoco la banderita =/
 
Amigo, el codigo que estas usando para la Nacionalidad no es correcto.

HTML:
<if condition="$post[fieldX] != ''"><div>
  Nacionalidad: <img src="http://Misitio/images/flags/$post[fieldX].gif" title="$post[fieldX]" align="center">
</div></if>
Podrás encontrar mas información aca sobre la forma correcta, prueba con el código que te deje y vuelve para ver como te fue

http://www.vbhispano.com/foros/f6/anadir_nacionalidad_y_sexo_al_postbit-5125/
 

esa era la guia que estaba usando ya no me funciona =/ o hay mas trucos men?
 
bueno mira intenta ubicar o reconocer los códigos que tienen enmarcado el vBExperience, el gracias o el ubicación, cuando ya lo tengas visualizado intenta con ese código para los demás que faltan.

Este es el que yo logro ver <div class="pbbox"> lo que sea </div>

Ademas en la parte de nacionalidad debes cambiar las "X" por el numero del campo.
[fieldX]


 
Vayamos por parte.

1. Por favor, actualiza tu perfil y pon la URL de tu foro. Así podremos verlo y será más facil llegar a alguna conclusión.
2. Has de conocer exactamente la URL de la imagen.
3. Como parece ser que la lo tienes recuadrado y que utiliza la clase pbbox, pon lo siguiente:
PHP:
<if condition="$post[field5] != ''">
<div class="pbbox"><span class="pbh">Nacionalidad:</span <img src="http://mu-hades.zapto.org/forum/images/funkyfresh/flags/$post[field5].gif" title="$post[field5]" align="center">
 </div></if>
Esto, suponiendo que 5 es el campo del fiel Nacionalidad y que mu-hades.org/etc... es la url donde tienes la imagen. Lo cual no parece serlo, ya que el explorador no la encuentra.

Despues de <img src=", pon la correcta url de la imagen
 
Bueno amigo, creo que hubiera sido mejor que siguieras preguntando en este mismo tema:

http://www.vbhispano.com/foros/f5/ayuda_postbit-13725/

Por lo que veo en tu sitio, lograste lo del vBExperience. Examinando tu plantilla postbit_legacy, el estilo incluye por defecto una manera de recuadrar los datos del postbit y eso es usando esta etiqueta:

<div class="pbbox">lo que quieras recuadrar</div>

Ahora, te ubicas en un punto lógico, las líneas de los datos vienen de esta manera:

HTML:
		<if condition="$post['joindate']"><div class="pbbox"><span class="pbh">$vbphrase[join_date]:</span> $post[joindate]</div></if>
		<if condition="$post['field2']"><div class="pbbox"><span class="pbh">$vbphrase[location_perm]:</span> $post[field2]</div></if>
		<if condition="$post['age']"><div class="pbbox"><span class="pbh">$vbphrase[age]:</span> $post[age]</div></if>

Y esta línea que indica la guía:

<div>$vbphrase[posts]: $post[posts]</div>

Viene reemplazada por esta otra:

<div class="pbbox"><span class="pbh">$vbphrase[posts]:</span> $post[posts]</div>

Ahora, para agregar la nacionalidad, prueba con añadir este código debajo de eso que coloqué anteriormente:

HTML:
<div class="pbbox"><if condition="$post[fieldX] != ''"><div><span class="pbh">
Nacionalidad:</span> <img src="http://mu-hades.zapto.org:8080/forum/images/funkyfresh/flags/$post[fieldX].gif" title="$post[field5]" align="center">
</div></if></div>

Si no me equivoco xD, con eso debería funcionarte a la perfección 😉, a menos que hayas hecho mal algún paso cuando hayas agregado los campos de perfil.

Si aún no funciona, consultas de nuevo, que ayudaremos en la medida de lo posible 🙂
 
Ya concegui acerlo =) miren:



Pero miren a los que no lo tienen ya modificado desde el registro o perfil



estos son los codigos:

<div class="pbbox"><if condition="$post[field6] != ''"><div>Nacionalidad: <img src="http://mu-hades.zapto.org:8080/forum/images/funkyfresh/flags/$post[field6].gif" title="$post[field6]" align="center"></div></if></div>

<div class="pbbox"><if condition="$post[field7] != ''"><div>Nacionalidad: <img src="http://mu-hades.zapto.org:8080/forum/images/funkyfresh/$post[field7].gif" title="$post[field7]" align="center"></div></if></div>

que solucion le doy a esos cuadritos ?
 
Mientras tus usarios rellenan esos campos o por si alguno no lo rellena, invierte el condicional. O sea, ponlo así:
PHP:
<if condition="$post[field6] != ''"><div class="pbbox">Nacionalidad: <img src="http://mu-hades.zapto.org:8080/forum/images/funkyfresh/flags/$post[field6].gif" title="$post[field6]" align="center"></div></if>
y así:
PHP:
<if condition="$post[field7] != ''"><div class="pbbox">Sexo: <img src="http://mu-hades.zapto.org:8080/forum/images/funkyfresh/$post[field7].gif" title="$post[field7]" align="center"></div></if>
De esta manera, sólo se recuadra si se cumple la condición y nunca veras cuadros vacios.

Por cierto, has puesto en los dos campos Nacionalidad y en el segundo debería ser Sexo ¿no?
 
bueno logre lo que queria pero ahora tengo problemas con las firmas cuando coloco firmas no aparesen en los psot =/ pero en el perfil aparece que si se agrego
 
asegúrate de que cuando vas a postear este marcada la opcion mostrar tu firma
 
Hola, tengo un problema con esto. Al registrarse los usuarios ven el género (sexo) Hombre y Mujer, pero no sé por qué sale un rectángulo debajo de ellos:
arteforos.com (al registrarse)

¿Alguna manera de hacerlo bien ? Gracias
 
Hola,

Eso pasa porque has definido en la configuración de ese campo de usuario que el usuario pueda definir su propio valor. Dirígete a:

AdminCP -> Campos de Perfil de Usuario -> Administrar Campos de Perfil de Usuario

Edita el campo y desactiva la opción "Permitir al usuario introducir su propio valor para esta opción".

Saludos.
 
Hola, tengo la versión 3.8.4. y si le cambio no aparece esa opción al registrarse.
 

Temas similares