Przypisanie obrazków do menu

domior

Avatar: domior

2012-04-10 12:32

Witam po raz kolejny. Tym razem chciałbym się dowiedzieć jak przypisać obrazki do menu. Chodzi o to że jak mamy np. menu3 o nazwie powiedzmy Produkty to w momencie kiedy dodamy jakieś strony do tego menu to pojawia się kolumna z nagłówkiem produkty. I ten nagłówek produkty jest w formie txt. Chciałbym żeby to był obrazek który oczywiście wcześniej sobie przygotuje. A druga sprawa to jak przypisać obrazki do stron menu "górnego pierwszego". Jak np dodam stronę kontakt to w menu pojawia się ona również w formie txt a chciałbym wstawić swój obrazek. Chciałbym dowiedzieć się jak do tego się w ogóle zabrać.

» Quick.Cms v4.x

treewood (OpenSolution)

Avatar: treewood

2012-04-11 08:32

Jesli obrazki moga byc tlem to po prostu zrob style css. Otworz strone, zrob podglad strony i zobacz jakie klasy CSS laduja sie dla menu1 i menu3 i ustaw sobie dla odpowiedniej klasy odpowiedni obrazek jako tlo

domior

Avatar: domior

2012-04-11 11:39

Takie rozwiązanie było by najprostsze i o nim na początku myślałem. Ale gdybym chciał mieć sam obrazek np. "Produkty" to co wtedy? Trzeba by było do menu3 jakoś obrazek dodać ale gdzie i jak? Obrazki w menu górnym na razie sobie odpuszczę bo tam nie będzie takie proste to zrobić, ale obrazki pod menu boczne chciałbym mieć.

domior

Avatar: domior

2012-04-11 12:09

A tak przy okazji żeby nie zakładać nowego tematu. Czy jak zainstaluje sobie dodatek SEOlinks do mojej darmowej wersji quickcms, który jest w standardzie w płatnej wersji to czy moja darmowa wersja będzie dalej darmowa czy będzie już potrzebny zakup licencji na płatny quickcms? To samo pytanie tyczy się wszystkich dodatków których nie ma w darmowej a są w płatnej wersji.

euphoria-art

Avatar: euphoria-art

2012-04-11 12:50

Dalej będzie darmowa, możesz mieć wszystkie dodatki z wersji ext jeśli je zrobisz sam lub zlecisz je programiście, muszą być zrobione inaczej niż w wersji płatnej, wtedy nie naruszysz licencji, Wtyczki wszystkie masz za darmo i możesz je instalować na wersje free, jak by było inaczej to by były pobierane opłaty za każdą wtyczkę. Instaluj i ciesz się darmowym Cms'em

treewood (OpenSolution)

Avatar: treewood

2012-04-11 13:05

domior - mozesz porobic obrazki, ktorych nazwa to id strony. Np. w menus.tpl zamienic:
<a href="$aData[sLinkName]">$aData[sName]</a>
na
<a href="$aData[sLinkName]"><img src="templates/default/img/$aData[iPage].jpg" alt="" /></a>

Do katalogu templates/default/img/ wgrywasz pliki o nazwach np. 1.jpg, 2.jpg itd. Jesli strona ma id 2 to bedzie sie ladowal w menu obrazek 2.jpg.

Apropo dodatkow dostepne w dziale pobierz. To sa darmowe dodatki i mozesz ich uzywac zgodnie z licencja.

domior

Avatar: domior

2012-04-11 17:10

Sprawdzałem treewood ten sposób i działa. Tylko że wtedy do wszystkich stron trzeba robić obrazki nawet do tych z menu bocznego. A Ja bym chciał obrazki dopisać tylko do menu górnego, a do bocznego menu tylko zrobić nagłówki w formie obrazków, a strony żeby już w tym menu bocznym normalnie się wyświetlały w formie txt. Np. na tej stronie www.spnoskow.pl są nagłówki do menu bocznego i o coś takiego mi chodzi.

treewood (OpenSolution)

Avatar: treewood

2012-04-12 11:06

To zrob kopie templates/default/menus.tpl tworzac plik o nazwie np. templates/default/menu_boczne.tpl i edytuj actions/themes/default.php i zmien
$sMenu2 = $oPage->throwMenu( 'menus.tpl', 2, $iContent, 0 );
na
$sMenu2 = $oPage->throwMenu( 'menu_boczne.tpl', 2, $iContent, 0 );

Ta opcja dotyczy menu 2

domior

Avatar: domior

2012-04-12 19:07

Ok dzięki za pomoc:) a jak zrobić z tym menu3 żeby zamiast automatycznie dodawanej nazwy kolumny "Produkty" zastąpić to obrazkiem? Tak myślę że wystarczyłoby żeby ten nagłówek Produkty się nie wyświetlał i wtedy bym tam obrazek wstawił. Tylko jak to zrobić żeby się nie wyświetlał? Chyba że jest inna lepsza na to metoda żeby zastąpić nagłówek menu3 obrazkiem.

domior

Avatar: domior

2012-04-12 19:12

Ty mi tutaj napisałeś o menu bocznym a Ja dalej o to pytam... Bo skojarzyłem menu2 z górnym menu bo tak jest, a za boczne odpowiada menu 3 więc zrobię to co napisałeś dla menu3 i na jedno wyjdzie.

Do góry
o nas | kontakt