Webboard

Pełna wersja: Menu jak w usercp.php
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
Wersja skryptu: 1.6.8
Adres forum: localhost
Opis problemu: Od pewnego czasu zastanawiam się jak stworzyć menu podobne do tego w usercp.php. Jest jakaś specjalna zmienna z nim, czy coś w tym stylu?

[Obrazek: pokaz.png]
Więc tak.
Podstawą tego menu jest podzielenie treści na dwie części, to jest dwie kolumny tabeli - jedną z nich jest menu, druga zawiera konkretną treść. Przypatrz się uważnie kodowi html, jak to jest zrobione, jeśli ogarniasz podstawy html'a, to z pewnością zrozumiesz jak to działa :>
<table Jakieś parametry>
<tr><td>Menu</td><td>Reszta</td></tr>
</table>

To rozumiem, byłem ciekaw, czy istnieje jakaś funkcja do tego. ;)
No dobrze, a na www.rp-pl.pl, wygląda to w ten sposób:

[Obrazek: 76592571268866538294.png]

W dodatku mam ten panel na komputerze i ta nawigacja nie jest zrobiona w HTMLu i CSSie, a w PHP. Znalazłem jakąś funkcję add_breadcrumb, ale nawet nie wiem czemu ona służy.
(31.07.2012, 22:35)Shaft napisał(a): [ -> ]W dodatku mam ten panel na komputerze i ta nawigacja nie jest zrobiona w HTMLu i CSSie, a w PHP.

tutaj się mylisz, zobacz sobie na kod szablonu usercp, za całe menu odpowiada zmienna {$usercpmenu} w szablonie usercp_nav
Okej, poszukam. A funkcja add_breadcrumb odpowiada za?
myślę że w plikach .php nie ma co grzebać, dobrą opcją byłoby stworzenie nowego szablonu z menu, które chcesz stworzyć i później odniesienie się do niego w odpowiednim miejscu, a jeżeli chcesz edytować obecne menu to zedytuj wyżej wspomniany szablon usercp
Funkcja add_breadcrumb odpowiada za nawigację, tak jak na obrazku
[attachment=5065]

(26.07.2012, 08:53)Shaft napisał(a): [ -> ]<table Jakieś parametry>
<tr><td>Menu</td><td>Reszta</td></tr>
</table>
Ta tabela jest jako kolumna w tabeli - przed <table> znajdziesz <td>, za </table> znajdziesz </td>. Drugie <td> to właśnie ten fragment, gdzie znajduje się zawartość strony.
Ewentualnie możesz wgrać plugin od panelu bocznego i tam dodać to menu :).
Ale już mam. Skopiowałem szablon 'usercp' i go edytowałem. Śmiga. :)