Zobacz pełną wersję : Jakiś łatwy sposób wyróżnienie jednej z pozycji menu?
czy jest może jakiś moduł lub plugin który pozwoli mi wyróżnić jedną z pozycji w menu.
Ostatecznie będę musiał to zrobić jakoś ręcznie na plikach, ale może jest już jakiś dodatek który zrobiłby to za mnie ;)
jak macie jakiś pomysł to z chęcią posłucham sugestii
Wejdź do tego menu w którym chcesz wyróżnić pozycję, edytuj tę pozycję i w polu nazwa wpisz:
<font color=#FF3300>Nazwa twojej pozycji</font>i tekst będzie na czerwono.
Mam nadzieje, że o to ci chodziło.
crazyluki
24-09-2008, 12:05
floyd:próbowałeś tak kiedyś zrobić?
w 1.0 to nie działało
właśnie sprawdziłem!
w joomla 1.5 także taka metoda nie działa!
właśnie wiem, że to nie jest takie proste stąd moje pytanie
więc może jakiś dodatek?
Mam tak zrobione w 1.0.15 i działało w poprzednich wersjach. Sorry nie pomyślałem o wersjach 1.5.x, tu faktycznie nie wiem czy działa, nie próbowałem. Ciągle jeszcze trzymam się "starej " dobrej linii 1.0.x :)
Edit:
Może działało z tego względu, że swego czasu dokonałem migracji z Mambo 4.5.2 na Jomle 1.0.7 bodajże a potem tylko aktualizacje stopniowo do 1.0.15
A spróbuj to zrobić w ten sposób:
Wejdź do bazy np. po przez phpMyAdmin, edytuj tabele jos_menu, znajdź właściwa pozycję, edytuj ja i powyższy kod wpisz prost do tabeli w pole name i przycisk Wykonaj.
W ten sposób powinno zadziałać.
ok za chwile zerkne i dam znac ;)
crazyluki
24-09-2008, 13:14
ja tak przetestowalem i tak też nie działa;)
niestety cokolwiek wpisze w polu nazwa pojawia się tez na stronie :(
wiec przez chwile miałem zamiast nazwy pozycji kod z nazwa pozycji ;)
Jakiś inny pomysł?
hmm a może wykorzystać do tego grafikę menu jest coś takiego w ustawieniach tylko jak to włączyć?
zwiastun
24-09-2008, 17:47
W Joomla 1.5 pozycje menu są opatrywane w kodzie klasą itemXXX, gdzie XXX to itemid. Cała tajemnica wyróżniania zatem, to
a) sprawdzenie owego itemId
b) ustalenie reguł klasy dla tej pozycji w arkuszu stylów
ok powiedzmy że to już to dzięki zwiastun
dziwne jednak jest to że działa tylko boldowanie i że dziedziczone jest do podległych komórek
żeby było wiadomo o co mi chodzi to http://www.wikaro.pl/ chodzi o wyjazdy kliknijcie to zobaczycie
jaką klasę dałeś do css? parent item73?
zostawiłem wkońcu coś takiego
ul.menu li.item73 {
font-weight: bold;
}
ok na 1.5.22 najlepsze jest to, że jak zaznaczę w CSS określoną pozycję w menu np item73 to zmiany przejmowały też pozycję podrzędne z tego menu :(
jest na to jakiś sposób,jak to obejść, na tą chwilę, dodałem oddzielną klasę dla wszystkich podkategorii
żeby podrzędne nie przejmowały formatowania chyba wystarczy (szablon też ma dużo do powiedzenia) zamiast
#ja-mainnav li.item327 a{color: #ff0000}
wpisywać
#ja-mainnav li.item327 > a{color: #ff0000}
A nie lepiej skorzystać z przyrostka pozycji menu, tylko z wstawieniem spacji na początku ( wyroznienie) zamiast podkreślenia (_wyroznienie), wtedy wystarczy dodać wpis wyroznienie w pliku css, z odpowiednim formatowaniem.
#ja-mainnav li.item327 > a{color: #ff0000}
pomogło dzięki
@moje
jak wpisuje w parametrach systemu > Przyrostek klas CSS strony to dana klasa nie pojawia się przy danej pozycji menu :(
klasa nie pojawia się przy danej pozycji menu nie wiem co masz namyśli, w szablonie ja purity, na którym się oparłeś klasa wpisana w parametrach dodaje się jako kolejna do componentheading, blog, contentpaneopen, contentheading; uruchom firebuga i przeszukaj elementy
ok spr i nie ma
dodałem przyrostek klasy dla dwóch pozycji menu i nie pojawiają się w źródle strony
dodałem " nowy_zolty"
strona to www.wikaro.pl
hmm to już nie rozumiem spr w firebugu (wyszukiwałem i nie znalazł), nie używam go wolę Dragonfly opery
ale thx za pomoc spr jeszcze raz
edit/
ok tylko dodając klasę CSS dla pozycji w menu nie zmieniamy wyglądu w samym menu tylko nagłówek artykułu do którego pozycja z menu się odnosi, a w moim przypadku nie o to akurat chodziło
edit/
@a_m dzięki za pomoc, problem rozwiązała podpowiedź dla klass CSS, o której zapomniałem
#ja-mainnav li.item327 > a{color: #ff0000} :up: ///proszę bardzo - a_m
vBulletin® v4.2.5, Prawa przedruku © 2024 vBulletin Solutions, Inc. Wszystkie prawa zastrzeżone.
Tłumaczenie: Polskie Centrum Joomla!