Collapsed w panelach bocznych - Portal

Założony przez  Adrian.

Witam!
Chciałbym w panelach bocznych w portalu umieścić przycisk collapse do ukrywania i pokazywania zawartości tabel. Jak mogę to zrobić? : o

Pozdrawiam!
Żadna sprawa nie jest przegrana dopóki choć jeden szaleniec o nią walczy. Tylko wariaci są coś warci.
w szablonach odpowiadających za poszczególne bloki w grupie "Portal" znajdź nagłówek bloku np.
<td class="thead"><strong>{$lang->welcome}</strong></td>
tuż przed "<strong>" wstaw:
<div class="expcolimage"><img src="{$theme['imgdir']}/collapse{$collapsedimg['usercpmisc']}.gif" id="portalwelcome_img" class="expander" alt="[-]" title="[-]" /></div>
ważny jest tu parametr "id", musi on być unikalny, więc najlepiej będzie gdy nadasz mu wartość związaną bezpośrednio z zawartością bloku np. "portalwelcome_img" (obowiązkowo z "_img" na końcu).
następnie w drugim od góry tagu "<tr>" dodaj parametr "id" niemal identyczny jak poprzednio tylko z końcówką "_e" np:
<tr id="portalwelcome_e">
i to wszystko :) dla każdego bloku trzeba to zrobić oddzielnie.
oto zmodyfikowany przykładowy szablon "portal_welcome":
<table border="0" cellspacing="{$theme['borderwidth']}" cellpadding="{$theme['tablespace']}" class="tborder">
<tr>
<td class="thead"><div class="expcolimage"><img src="{$theme['imgdir']}/collapse{$collapsedimg['usercpmisc']}.gif" id="portalwelcome_img" class="expander" alt="[-]" title="[-]" /></div><strong>{$lang->welcome}</strong></td>
</tr>
<tr id="portalwelcome_e">
<td class="trow1">
{$welcometext}
</td>
</tr>
</table><br />



Użytkownicy przeglądający ten wątek:

1 gości