Beiträge: 108
Themen: 25
Registriert seit: 18.02.2009
MyBB-Version: 1.6.8
Guten Morgen zusammen,
Foren können auf der Startseite ja eingeklappt werden und MyBB merkt sich für jeden User, welche Foren er eingeklappt hat und speichert das.
Nun habe ich zwei weitere Tabellen auf meiner index.php (Shoutbox und Overview) und lasse diese nun ebenfalls ein- und ausklappen. Doch wie kann ich MyBB oder die Cookies (keine Ahnung, wie das genau läuft) nun dazu bringen, sich auch bei diesen beiden Tabellen zu merken, ob der User sie zuletzt ein- oder ausgeklappt hat?
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Ausschlaggebend ist die Collapse Bezeichnung.
Gier ein Beispiel:
Code:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<thead>
<tr>
<td class="thead">
<div class="expcolimage"><img src="{$theme['imgdir']}/collapse{$collapsedimg['content']}.gif" id="content_img" class="expander" alt="[-]" title="[-]" /></div>
<div style="color:#fff;"><strong>----Überschrift----</strong></div>
</td>
</tr>
</thead>
<tbody style="{$collapsed['content_e']}" id="content_e">
<tr>
<td class="trow1">
-------Hier der Inhalt--------
</td>
</tr>
</tbody>
</table>
<br />
In 4 Fälle muss dann der Name "
content" geändert werden, wenn noch mehr dazu sollen. Aber die "
_e" im tbody müssen erhalten bleiben.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
03.11.2012, 07:19
(Dieser Beitrag wurde zuletzt bearbeitet: 03.11.2012, 07:31 von Jockl.)
Beiträge: 108
Themen: 25
Registriert seit: 18.02.2009
MyBB-Version: 1.6.8
Danke euch erstmal
Das mit dem einklappen funktioniert, wenn ich es so mache wie ihr beschrieben habt, nach wie vor. Doch gemerkt wird sich das ganze immer noch nicht.
Wenn ich F5 drücke sind alle Foren, die ich zuvor eingeklappt habe immer noch eingeklappt, die beiden von mir bearbeiteten Tabellen jedoch wieder ausgeklappt o.O
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Dann stimmt die Namensangabe mit Sicherheit bei Dir nicht, die die Tabellen bekommen haben von Dir. Poste einfach mal Deinen Code den Du eingebaut hast.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 108
Themen: 25
Registriert seit: 18.02.2009
MyBB-Version: 1.6.8
03.11.2012, 12:44
(Dieser Beitrag wurde zuletzt bearbeitet: 03.11.2012, 12:50 von MarioxD.)
Hier mal ein Bsp.:
PHP-Code:
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead"><div class="expcolimage"><img src="{$theme['imgdir']}/collapse{$collapsedimg['shoutbox']}.gif" id="shoutbox_img" class="expander" alt="[-]" title="[-]" /></div><strong>{$lang->shoutbox}</strong></td>
</tr>
<tbody style="{$collapsed['shoutbox_e']}" id="shoutbox_e">
{$shouts}
<tr>
<td class="trow1" align="center">
{$add_shout}
{$toggle_refresh_link}
</td>
</tr>
{$multipage_bottom}
</tbody>
</table>
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Der Code scheint richtig zu sein, zumindest was die Form angeht ^^.
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 108
Themen: 25
Registriert seit: 18.02.2009
MyBB-Version: 1.6.8
Genau das irritiert mich :/
Ich wüsste nicht, was ich dabei falsch gemacht habe aber weiß auch nicht, was ich tun muss
Beiträge: 8.516
Themen: 59
Registriert seit: 20.04.2010
MyBB-Version: 1.8*
Sollte das der Code für die SB sein, womit Du sie ein und ausklappst ?
Mit freundlichen Grüßen
MrBrechreiz
Beiträge: 108
Themen: 25
Registriert seit: 18.02.2009
MyBB-Version: 1.6.8