Javier
KeteTheme
Estado:
Sin conexión
0
Mostrar ContenidoSistema de Soporte:
- URL de mi foro: localhost
- Versión de mi foro: 1.8.x
- Actualización: 1.8.8
- Tema utillizado:
- Datos de cuenta de pruebas:
Hola tengo un problema con variables, explico (estoy rehaciendo el menú de mybb - Panel de control, Panel admin, moderación. ) ahora estoy haciendo el menú tipo acordeón usando estas variables,
{$useravatar['image']} (img del usuario)
{$post['profilelink']} (nombre del usuario)
{$usercplink} (userp)
{$modcplink} (modc)
{$admincplink} (admin)
La cosa es que no me funciona, razón no se porque, lo raro es que funciona las variables {$usercplink} {$modcplink} {$admincplink} menos esta {$useravatar['image']} {$post['profilelink']}
quiero aclarar que estoy en la plantilla header_welcomeblock_member
Gracias. /saludos!
Whiteneo
Equipo de Soporte
Estado:
Sin conexión
0
Es porque en esa plantilla no funcionan esas variables, pueden estar funcionando en otras partes pero no en esa, a veces por el cambio de versión o a veces porque el enganche que se usa en dicha plantilla no está validado, por lo cual deberás usar las nativas de la cuenta de usuario que dejé en el tema. O buscar las que funcionen correctamente en esa plantilla ya que no todas van a funcionar globalmente y muchas veces se requiere un plugin para hacerlas de este modo.
En tu caso yo te recomiendo recrear con las variables de $mybb->user
Registrate o inicia tu sesión para ver este contenido
Con ellas seguro funcionan todas sin problemas.
Saludos...
Javier
KeteTheme
Estado:
Sin conexión
0
no entendí del todo como puedo recrear con las variables $mybb->user?
estuve haciendo algo asi
<li><a href="#">$mybb->user["username"]=></a></li> y me salio esto. => Array["username"]=>
Última modificación: 26 November 2017, 21:46 por Javier.
Whiteneo
Equipo de Soporte
Estado:
Sin conexión
0
El uso correcto es:
<li><a href="memprofile.php?action=profile&uid={$mybb->user['uid']}">{$mybb->user['username']}</a></li>
y asi para cada caso.
Saludos...
Javier
KeteTheme
Estado:
Sin conexión
0
Jeje gracias por la ayuda ... pero tengo otra pregunta si estoy usando un <p></p> como lo hiciera? lo que quiero hacer es mostrar el nombre más no redicionarlo alguna parte
pd; olvidalo no se que hice funciono, ante no lo hacia ?)
pd2; revisando el codigo ya veo la diferencia $mybb->user["username"] = {$mybb->user['username']}
pero quiero hacer otra cosa como muestro la img del usuario actual? estoy haciendo algo asi
<img src="{$mybb->user['avatar']}"> pero no me funciona ?) que estoy haciendo mal?
Gracias de nuevo y perdón por estar haciendo unas preguntas jaja
Última modificación: 27 November 2017, 00:42 por Javier.
Whiteneo
Equipo de Soporte
Estado:
Sin conexión
0
Los saltos de línea ya no son usados si no con br, como comunmente se hacía el uso de p ya no es del todo usado lo mejor es usar un div o un span con una clase display block queda mejor y un margin o padding para el espaciado luce mucho mejor y ahorras líneas de código y que el w3c para el seo sea mejor.
El código de imagen esta bien usado, probablemente sea un error de otro tipo que rompa el código de imagen o que no exista un avatar en ese usuario.
La verdad no tengo mucha idea, si quieres mándame tu xml del tema y ya te lo voy armando sería más fácil para mi y ya con eso te remando ya sea el código de las plantillas que requieras o el xml corregido. Porque igual el código img necesita siempre el atributo alt para el seo.
Javier
KeteTheme
Estado:
Sin conexión
0
(27 November 2017, 01:55 )Whiteneo escribió: Registrate o inicia tu sesión para ver este contenidoLos saltos de línea ya no son usados si no con br, como comunmente se hacía el uso de p ya no es del todo usado lo mejor es usar un div o un span con una clase display block queda mejor y un margin o padding para el espaciado luce mucho mejor y ahorras líneas de código y que el w3c para el seo sea mejor.
El código de imagen esta bien usado, probablemente sea un error de otro tipo que rompa el código de imagen o que no exista un avatar en ese usuario.
La verdad no tengo mucha idea, si quieres mándame tu xml del tema y ya te lo voy armando sería más fácil para mi y ya con eso te remando ya sea el código de las plantillas que requieras o el xml corregido. Porque igual el código img necesita siempre el atributo alt para el seo.
Ese es el problema, yo estoy realizando un nuevo tema [premium] y bueno es una falta de respeto que tu me hagas eso para yo después comprar algo donde se que tu trabajaste, yo se que no te importa, que yo cobrara por el tema aunque tu le ayas metido mano. Yo no tengo problema en pasarte el xml.
Igual necesito ayuda, lo necesito ademas me ayuda a tener mas conocimiento en mybb, Quiero aclarar que el tema es un desastre(debe de haber cosas que te parezca extraño jaja) no he realizado gran cosa, solamente el menú. (Solamente quiero aclarar eso).
y claro no puedo ser mal agradecido. (Luego llegara un regalito )
Whiteneo
Equipo de Soporte
Estado:
Sin conexión
0
@ Javier por mi no hay problema, si cobras o no la verdad me da igual porque al final de cuentas te intento ayudar en el foro, jajajaja. Y es mucho más dificil estar pendiente de estar escribiendo, pensando y todo que simplemente tener el xml, arreglarlo y acomodarlo y dartelo, si tu obtienes algo pues bien al menos has participado en el foro y como bien sabes he intentado compensarte así como a los que han aportado y colaborado en el foro.
Además tu me tendrías que dar tus ideas yo simplemente plasmaría mi conocimiento con tus ideas, lo más dificil al crear temas es tener ideas innovadoras, por eso respeto a eNvy y Finer porque sus ideas son muy buenas y muchos temas eran distintos y de gran potencial. Les perdí la pista hace un tiempo, pero como te digo igual he intentado colaborar en lo posible con todos los usuarios del foro y más si participan. Y si ustedes obtienen algo por mi es mucho mejor porque es lo que intentamos crear una comunidad con potencial y que ustedes obtengan un ingreso de su conocimiento así como yo lo he hecho hace poco y al menos puedo pagar el hosting ya sin tener que poner de mi dinero enteramente, sino ya con mis desarrollos me ayuda bastante y estos dos últimos años se han pagado prácticamente solos con todos los desarrollos que pude hacer
Javier
KeteTheme
Estado:
Sin conexión
0
@ Whiteneo a ok Dark, yo solamente tengo el problema con el menú que quiero realizar es colocar la img del usuario actual en el menú es eso solamente.
Sobre la innovación si tengo algo en mente que crear pero sera en un futuro lo implementare Thanks
Whiteneo
Equipo de Soporte
Estado:
Sin conexión
0
En el archivo que me mandaste tu usas esto:
<li><a href="#"><img src="{$useravatar['image']}" width="40px" height="40px" style="border-radius: 20px;"><i class="icono fa fa-chevron-down"></i></a>
Debería ser así:
<li><a href="#"><img src="{$mybb->user['avatar']}" alt="avatar" onerror="this.src='images/default_avatar.png'" width="40px" height="40px" style="border-radius: 20px;"><i class="icono fa fa-chevron-down"></i></a>
Con ese código es el correcto que debería funcionar tu plantilla. Pero no usaste la variable que mencionas en el mensaje, si no la de tu primer mensaje.
|