Cerrar Ventana

Algunas cookies de este sitio son esenciales, y el sitio no funcionará como se espera sin ellas. Estas cookies se establecen en el momento de enviar un formulario, inicie sesión o interactuar con el sitio realizando una acción que va más allá de hacer clic en un simple enlace.


Leer Más

Somos un foro de soporte en español que no tiene publicidad y tiene muchas cosas gratuitas aportadas por la comunidad, contribuye con el foro para poder así obtener alguna membresía de manera gratuita.
SoporteMyBB tiene un total de
1124 temas de soporte.
0 quedan aún por resolver, 244 han quedado obsoletos y 880 han sido resueltos.
Aún no tienes una cuenta, regístrate es gratis.

Calificación:
  • 0 voto(s) - 0 Media
  • 1
  • 2
  • 3
  • 4
  • 5
[Tutorial] Tablas Colapsables
 Jean Pierre
High Hopes

Estado: Sin conexión Registrados
24
291
112
Peru
0
0
112
22
22 August 2014, 01:17
#1
0
Tablas Colapsables

Bueno en esta ocasión, después de mucho tiempo ya (aunque no tanto) vengo con un nuevo tutorial, no es algo que no se sepa, de hecho me imagino que está en la comunidad oficial de MyBB y en otros foros de soporte, pero el hecho es que lo haré en base a mi experiencia, aunque en su momento yo también lo aprendí de otras comunidades, pero bueno, aquí vamos.

Objetivo:

Lograremos crear una tabla colapsable en nuestro foro, en cualquier plantilla y agregar el contenido que queramos dentro de ella. Esta tabla tendrá las mismas características que las demás tablas por default que trae nuestro foro con el theme que tengamos instalado. Y lo que la hace colapsable es que tendrá el famoso botón al extremo derecho, en donde al dar click se colapsa, y cuando se vuelve a dar otro click sobre ella, se expande.

Vista Previa del Resultado Final:

Mostrar ContenidoSpoiler:

Tutorial:

Lo primero que haremos será ubicar la plantilla en donde queramos agregar un contenido en una tabla colapsable, esto puede ser en diferentes lugares del foro y para eso deben saber el nombre de la plantilla correspondida; para este tutorial yo emplearé la plantilla index entonces nos dirigimos a:

ACP >> Estilos y Plantillas >> Plantillas >> (Selecciona tu Theme) >> Índice - Plantillas >> index

Notaremos dos variables muy importantes, las cuales son {$header} y {$forums}, ambas representan un grupo de plantillas cargadas en el index de nuestro foro, el código que vamos a añadir, para que quede bien situado irá entre estas dos variables, de manera que agregamos entre estas variables el siguiente código:

<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead">
<div class="expcolimage"><img src="{$theme['imgdir']}/collapse.gif" id="mytable_img" class="expander" alt="{$expaltext}" title="{$expaltext}" /></div>
<strong>Mi Tabla</strong>
</td>
</tr>
<tr>
<td style="{$collapsed['mytable_e']}" id="mytable_e" class="trow1">
<div style="text-align:center;"><a href="https://mybb.es" title="Accede a ForosMyBB"><img src="http://i.imgur.com/YfTCvxR.png" alt="ForosMyBB" /></a></div>
</td>
</tr>
</table>
<br />

Y guardamos los cambios, con eso será suficiente para tener un contenido en el index, dentro de una tabla colapsable.

Obviamente el contenido que ustedes agregarán será diferente, para ello solo deben modificar el código de la imagen sustituyendo lo que quieran colocar, del mismo modo con el título de la tabla.

Algo muy importante que debemos tener en cuenta es que para lograr esto, trabajamos con IDs, el nombre puede ser cualquiera que ustedes agreguen, pero siguiendo la extensión final _img y _e para el caso del tutorial usé:

id="mytable_img"
y
id="mytable_e"

El identificador en la imagen _img se asigna al elemento que colapsará o expandirá la tabla, y el otro identificador que termina en _e se le asigna al todo el grupo de contenido que será colapsado o extendido, siguiendo correctamente el código entenderán la lógica.

Mientras que las clases estén correctamente aplicadas, la tabla cogerá los estilos del theme que tengan instalado en sus foros, y obviamente pueden editarlo a su gusto, agregando links y efectos con transiciones en CSS3 para personalizarlo mucho más.

El tutorial no es mío, y no podría citar la fuente ya que no la encuentro, simplemente les dejo lo que uso en base a mi experiencia, aunque nuevamente recalco, que lo aprendí de comunidades de soporte para MyBB en inglés.

Si tienen dudas preguntar con gusto, ¡hasta pronto!
 
 Lorean
Good ♥
Lorean
Estado: Sin conexión Registrados
3
15
0
Venezuela
0
0
0
4
22 August 2014, 03:57
#2
0
¡Genial!, otro gran tutorial de tu parte.

Muchas gracias, a muchos les servira.
 


Posibles temas similares…
Tema Autor Respuestas Vistas Último mensaje
  [Tutorial] Index con sidebars colapsables + Cookies eNvy 19 4,989 19 October 2023, 16:25
Último mensaje: Whiteneo
  [Tutorial] Fancy Collapse - Desliza tus tablas Jean Pierre 2 1,593 21 May 2015, 01:53
Último mensaje: Jean Pierre



Usuarios navegando en este tema: 1 invitado(s)