PDA

Zobacz pełną wersję : Tworzenie wlasnej templatki - Menu Poziome



Narhir
21-07-2008, 11:15
Witam serdecznie,

na chwile obecna stworzylem sobie templatke.. i chce zrobic menu poziome ale zeby jego zawartosc byla dynamiczna ?;/ jak to zrobic pod joomle ?

oczywiscie uklad taki

<ul>
<li><a href="#">Dynamiczna nazwa</a></li>
<li><a href="#">Dynamiczna nazwa</a></li>
<li><a href="#">Dynamiczna nazwa</a></li>
</ul>

tylko jak zrobic by link byl generowany przez joomle i zeby nazwy tez sie andawalo przez joomle ?

Prosze o pomoc najchetniej na gg 674415

inkos
21-07-2008, 12:50
Najchętniej to będzie jesli wykorzystasz jakiś gotowiec z extensions niz sie sam tym bedziesz zajmowal. To najchetniej bysmy widzieli. ;)

moje
21-07-2008, 14:12
Część kodu php templatki z poziomym menu:

<div id="top_menu"><?php mosLoadModules ( 'top', -2 ); ?></div>Kod css:

div#top_menu {
width: 100%;
overflow: hidden;
}
ul#mainlevel-nav {
width: auto;
}
ul#mainlevel-nav li {
display: inline;
width: auto;
}
ul#mainlevel-nav li a:link, ul#mainlevel-nav li a:visited {
display: block;
text-decoration; none;
padding: 2px 5px;
border: 0;
}
ul#mainlevel-nav li a:hover, ul#mainlevel-nav li a:active {
display: block;
text-decoration; none;
padding: 2px 5px 1px 5px;
border-bottom: solid #ff0000 1px;
}Resztę kodu możesz wstawiasz dowolną, a co do "poziomości" menu, to w panelu dla danego modułu menu dopisujesz przyrostek -nav :)
Należy sprawdzić czy w kodach nie ma jakis literówek, gdyż jestem dyslektykiem i mogłem coś "zjeść" lub przestawić.