ja też bardzo proszę o pomoc, bo ta nowa konstrukcja nie jest dla mnie jasna... załóżmy, że dla Menu 8 nagłówek tego menu ma mieć w tle rysunek.jpg. Gdzie i jak to zakodować? pzdr G
W pliku actions/themes/default.php są informacje na temat menu. I tak np.: a) dla menu1 jest wpis: $sMenu1 = $oPage->throwMenu( 'menus.tpl', 1, $iContent, 0 ); Jeśli chcemy indywidualny kod dla tego menu, tworzymy na podstawie menus.tpl, drugi plik np. menus1.tpl, ustawiamy dla niego style itp i zmieniamy: $sMenu1 = $oPage->throwMenu( 'menus1.tpl', 1, $iContent, 0 );
b) grzdak - jeśli utworzyłeś to menu według instrukcji: http://opensolution.org/Quick.Cart/docs/?id=pl-tips#16 to po prostu zastosuj się do wszystkich punktów, a dokładnie: "aby utworzyć style do nowego menu edytuj “templates/default/style.css” i skopiuj kod styli z istniejącego menu np. #menu3" (oczywiście będziesz musiał zmienić na #menu8)
Witam ponownie style dla danego menu to wiem jak zrobić, ale nie wiem jak w v.5.2 dodać obrazek do nagłówka konkretnego menu.
Załóżmy, ze wszystkie menu w kolumnie lewej mają mieć w nagłówku (.type) obrazek1.jpg. To dodaję w stylach głównych, ok. Ale załóżmy, że jedno z menu np.8 ma mieć w nagłówku obrazek2.jpg - do tej pory robiłam jak w punkcie a) powyżej i plik menu_8.tpl wyglądał tak:
<!-- BEGIN LIST --><li class="l$aData[sStyle]"><a href="$aData[sLinkName]" $aData[sSelected]>$aData[sName]</a>$aData[sSubContent]</li><!-- END LIST -->
<!-- BEGIN HEAD --><div id="menu8"><div class="type" style="background:url('templates/brazek2.jpg') no-repeat;">$aData[sMenuType]</div><ul><!-- END HEAD -->
<!-- BEGIN FOOT --> i dalej bez zmian...
Ale w wersji 5.2 ten plik wygląda inaczej, więc wpisałam:
<!-- BEGIN PAGES --> <div id="menu$aData[iType]">
<!-- IF:START TYPE --><div class="type" style="background:ur l('default/img/rysunek2.jpg') no-repeat;">$aData[sMenuType]</div> <!-- IF:END TYPE --> <ul><!-- START LIST --> dalej bez zmian
ale żaden rysunek nie pokazuje się w nagłówku menu 8...
Selekcjoner, nie mogę tego zastosować do menu bocznego - w górnym każdy "punkt" menu to strona i każdą można zdefiniować jak napisałeś. Ale kolumnie bocznej każdy duży "punkt" nie jest stroną, ale jest menu - czy można przypisać klasy do menu? jak?
"Załóżmy, ze wszystkie menu w kolumnie lewej mają mieć w nagłówku (.type) obrazek1.jpg. To dodaję w stylach głównych, ok. Ale załóżmy, że jedno z menu np.8 ma mieć w nagłówku obrazek2.jpg"