PDA

Zobacz pełną wersję : Tytuł modułu main menu



mbx
15-03-2010, 21:57
Formatuje wygląd tego menu i chciałem ukryć tytuł i w jego miejsce wstawić grafikę.
Kiedy ukrywam tytuł w menadżerze modułów ukrywa się też grafika. Można temu zaradzić ?

moje
16-03-2010, 02:11
Skorzystaj z nadpisywania szablonem, zmodyfikuj kod modułu menu tak, żeby wyświetlało grafikę zamiast tekstu.

mbx
16-03-2010, 11:16
OK, już wiem o co biega
Tu link może sie przyda
http://wiki.joomla.pl/Jak_nadpisywa%C4%87_szablony_standardowych_uk%C5%8 2ad%C3%B3w

mbx
16-03-2010, 12:23
Niestety nie mogę znaleść plków odpwiedzialnych za budowe menu.
Jedynie co mam to modules\mod_mainmenu ale tutaj chyba zbyt wiele nie zdziałam.
Gdzie znajde pliki z div'ami, lub tabelkami ?

zwiastun
16-03-2010, 12:34
Nie ma żadnej potrzeby mieszania w plikach generujących menu. Masz wszystko, czego Ci potrzeba do uzyskania potrzebnego efektu. Wystarczy menu odpowiednio ostylować.

mbx
16-03-2010, 12:49
Tez tak myślalem. Ale po wyłączeniu tytułu w PA grafika ciagle znika, mino ze nadalem jej stałą wysokść.
Dokładnie chodzi o "moduletable-pol h3" nie pojawia sie podczas wyłączenia tytułu.

.moduletable-pol h3 {
background:url(../Images/www_03.png) no-repeat;
height:42px;
color:#fff;
padding:0;
text-align:center;
font-size:1.1em;
margin-bottom:0px;
border:1px solid #00FF00;

}

.moduletable-pol{
margin-bottom:1em;
border:0px #CCC solid;
background:url(../Images/menu_bg.png) no-repeat;
background-position:bottom left;
padding:0px 0px 10px 0px;
background-color:#0058a3
}

zwiastun
16-03-2010, 12:59
Nie wyłączaj tytułu, bo nie w tym rzecz. Wstaw obrazek. A tytuł przesuń za pomocą margin-left np. : margin-left: -5000;

moje
16-03-2010, 15:09
Dlatego masz zmodyfikować moduł menu poprzez nadpisywanie, żeby np. dodać kilka linijek kodu, które miały by sprawdzić czy dla ukrytego nagłowna. jego nazwa nie zawiera słowa kluczowego, no oko, jesli tak to po mimo ukrycia wyświetli się nagłówek, tak żeby słowo kluczowe było id tagu h3, a w nim kod do wyświetlania obrazka, przykład:
<h3 id="oko"><img src="Twoja domena.pl/katalog/katalog/oko.jpg" /></h3>
Wygląd kodu odpowiedzialnego za wyświetla modułu w określonym stylu znajdziesz w templates\system\html\modules.php.