Webboard

Pełna wersja: Collapsed w panelach bocznych - Portal
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
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!
w szablonach odpowiadających za poszczególne bloki w grupie "Portal" znajdź nagłówek bloku np.
Kod:
<td class="thead"><strong>{$lang->welcome}</strong></td>
tuż przed "<strong>" wstaw:
Kod:
<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:
Kod:
<tr id="portalwelcome_e">
i to wszystko :) dla każdego bloku trzeba to zrobić oddzielnie.
oto zmodyfikowany przykładowy szablon "portal_welcome":
Kod:
<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 />