PDA

Zobacz pełną wersję : Rozwijane topmenu[submenu].



BelHeI
01-08-2010, 21:45
Witam,

jak stworzyć rozwijane topmenu w tym szablonie:
http://templates.hit.waw.pl/index.php?option=com_szablony&view=szablon&szablon=1875:Wohndesign&Itemid=3&lang=en

Próbowałem samemu, jednakże... bez żadnych efektów...
Pozdrawiam.

alex51
02-08-2010, 07:44
Próbowałem pobrać z podanego linku, ale przesyłany pakiet nie ma katalogu css i nie daje się zainstalować.
Edycja:
Udało mi się "pożyczyć" plik template.css i zmieniajac nieco plik templateDetails.xml zainstalowałem ten szablon. Nie ma problemu w ustawieniu w nim poziomego menu rozwijanego w pozycji User3. Proponuję jedynie nie korzystać z zawartych dwóch plików swf, bo bardzo spowalniają ładowanie strony.

BelHeI
02-08-2010, 11:58
A jak to menu rozwijane utworzyć w pozycji User3?

Ps.
Dzięki za uwagę co do plików swf.

Bazyl
02-08-2010, 12:04
Pewnie standardowo: należy przypisać moduł menu do określonej pozycji.
www.wiki.joomla.pl

alex51
02-08-2010, 12:19
Dokładnie, jak powiedział @Bazyl. Przypisujesz pozycje user3 dla modułu mod_mainmenu, w Parametry modułu wybierasz tą nazwę menu i wybierasz Styl menu: Lista, Podrzędne zawsze: Tak.
Czy w pobranej przez Ciebie instalce tego szablonu miałeś katalog z plikami css? 3 razy pobierałem jako zalogowany użytkownik i za każdym razem brak było css.

BelHeI
02-08-2010, 15:12
@alex51: Zrobiłem tak jak mówisz i otrzymałem po prostu, duplikat topmenu, a niestety...nie jest ono wysuwane tak jak sobie to wyobrażałem :/ Czyli tak, aby dwa "guziki" miałby by wysuwaną dodatkową pozycję, reszta "guzików" nie ma mieć wysuwanego menu.
Oczywiście chciałbym uzyskać efekt, który nie wymagał by przeładowania strony...

a_m
02-08-2010, 15:29
na extensions - accordion menus (http://extensions.joomla.org/extensions/structure-a-navigation/menu-systems/accordion-menus), jeśli o takie Ci chodzi

BelHeI
02-08-2010, 16:06
wybrałem sobie to podmenu:
http://extensions.joomla.org/extensions/structure-a-navigation/menu-systems/accordion-menus/5459

Lecz jak je zastosować? Na razie uzyskałem efekt listy...

a_m
02-08-2010, 16:24
nie wiem o co chodzi z "efektem listy" w każdym razie na extensions masz wiele typów menu pogrupowanych w kategorie; na pewno coś znajdziesz

BelHeI
03-08-2010, 12:35
a_m:
efekt listy, czyli:

Strona Główna
Zakładka 2
Zakładka 3
Kontakt


Trzeba kliknąć w zakładkę[a więc, ładuje się od nowa strona], aby wyświetliło się dodatkowe podmenu. To podmenu jest oczywiście w pozycji user3.

Miało być, rozwijane menu bez przeładowania strony, które korzysta z buttonów.

a_m
03-08-2010, 12:56
dziękuję za wyjaśnienie ( a takiej - poziomej - listy nie widziałeś - *lorem ipsum *lorem ipsum *lorem ipsum? ); jeśli wybrałeś menu, do którego link podałeś to - przy poprawnej konfiguracji, braku konfliktu z innymi skryptami itp, itd - submenu powinno ładnie się rozwinąć przy stanie hover dla pozycji nadrzędnej

po drugie - sam sobie je wybrałeś nikt w końcu nie reklamował tego modułu

BelHeI
03-08-2010, 15:34
No może na razie nie wnikajmy w sam wygląd, ale w samo działanie...
Poprawnej konfiguracji, co masz na myśli? Sugerowałem się poradnikiem z postu #5:
http://img94.imageshack.us/img94/9102/przechwytywanielh.th.png (http://img94.imageshack.us/i/przechwytywanielh.png/)

Listę mam pionowo, nie poziomo. W sumie, pionowa wersja mi bardziej odpowiada...
Tutaj screen, ukazujący listę:
http://img514.imageshack.us/img514/8484/przechwytywanie2f.th.png (http://img514.imageshack.us/i/przechwytywanie2f.png/)

Uploaded with ImageShack.us (http://imageshack.us)

a_m
03-08-2010, 15:46
ja mówiłem o konfiguracji modułu z extensions, nie mod_maimenu

BelHeI
03-08-2010, 22:38
A tak, przepraszam...

http://img686.imageshack.us/img686/9044/67739494.th.png (http://img686.imageshack.us/i/67739494.png/)

---------- Post dodany o 20:38 ---------- Poprzedni post był o 14:49 ----------

Pomimo poprawnej konfiguracji w/w [tak sądzę] i braku konfliktu z innymi modami, nadal nie mam wysuwającego podmenu...

a_m
03-08-2010, 22:42
a link masz? do strony

BelHeI
03-08-2010, 23:32
.......

a_m
03-08-2010, 23:39
o.k. nie widzę, żebyś miał jakieś podrzędne pozycje w menu; chyba, że coś przeoczyłem

alex51
04-08-2010, 07:22
@BelHeI, powinieneś mieć pomyślnie załatwioną sprawę po mojej podpowiedzi w #5. Wszyscy byli przekonani, że wiesz o czym mówisz a jednak okazało się, że nie wiesz, bo jakim cudem ma się rozwijać coś, czego nie ma. Niepotrzebnie szukałeś dodatkowych modułów, skoro wysuwające się podmenu zapewni Ci standardowy moduł mod_mainmenu, jednak pod warunkiem utworzenia podrzędnych pozycji w menu.

BelHeI
04-08-2010, 14:15
Przepraszam za wprowadzenie w błąd, ale teraz już powinno być ok...

Jak mogę usunąć hiperłącze od głównej zakładki?
Nie potrzebny mi podgląd całej kategorii, którą mam podpisaną pod daną zakładką, wystarczy mi tylko wysuwane menu.

Chciałbym również wyłączyć tytuły wszystkich kategorii, ale nie mogę znaleźć zakładki odpowiadającej za to.
Jedyne co znalazłem, to parametry rozszerzone dotyczące poszczególnego artykułu, ale nic, co by edytowało nadrzędne pozycje.

Pozdrawiam.

alex51
04-08-2010, 14:41
Zajrzyj do ustawień poszczególnych pozycji menu. Są w nich również ustawienia parametrów systemu a w nich można określić czy będzie pokazywany tytuł strony.

BelHeI
04-08-2010, 19:27
Ok, dziękuję.

Jeszcze do pełnego szczęścia, potrzebuję zablokować/usunąć hiperłącze niektórych głównych zakładek z "topmenu", tak by działało tylko wysuwające się "podmenu".

---------- Post dodany o 17:27 ---------- Poprzedni post był o 13:27 ----------

No to może inaczej, który plik odpowiada w joomli za łącza w topmenu?
Przez FTP wyrzuciłbym ten link i uzyskałbym oczekiwany efekt.

alex51
05-08-2010, 07:09
Wszystko, co dotyczy działania menu (wyłączając jego wygląd) określa się w Zapleczu w ustawieniach menu i modułów odpowiedzialnych za ich publikację. Samodzielne usuwanie jakichkolwiek plików mija się z celem. Radziłbym przedtem zapoznać się dokładnie z ekranami pomocy na wiki.joomla.pl, pokazującymi i opisującymi sprawy menu.

BelHeI
05-08-2010, 19:18
Udało mi się zablokować hiperłącze w niektórych pozycjach w topmenu, wystarczyło ustawić łącze zewnętrzne i w adresie napisać "#"[dzięki A_M].
Tylko mam jeszcze parę problemów, a mianowicie, chciałbym stawić szersze logo, jednakże... Wchodzi ono na banner. Gdzie można zmodyfikować ustawienia banneru, tak żeby był trochę niżej?

I kolejna sprawa, w galerii chciałbym zmienić mod na Art Sexy Lightbox Lite Edition.
Problem w tym, że potrzebuję dwóch kategorii, a więc musiałbym utworzyć dwie pozycje w podmenu i teraz taki sam mod musiałby być, ale posiadający inne zdjęcia.
Jak to zrobić? Raz wgrać Art Sexy Lightbox Lite Edition przez instalatora joomla, a drugiego przez FTP? ale gdzie?

Pozdrawiam.

---------- Post dodany o 17:18 ---------- Poprzedni post był o 10:40 ----------

Chciałbym pobrać Art Sexy Lightbox Lite Edition, lecz nie mogę odnaleźć źródła pobrania.
Komponent znalazłem na tej stronce:
http://extensions.joomla.org/extensions/photos-a-images/photo-gallery/12768?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+JoomlaExtensions+%28Joomla%21 +Extensions+Directory%29
Prowadzi mnie do strony producenta, lecz nie ma tam linka do pobrania o.O

BelHeI
12-08-2010, 20:34
Już wszystkie w/w problemy rozwiązałem, aczkolwiek pojawił się kolejny...chciałbym podmienić banner w flash'u, ale pomimo zachowania odpowiedniej rozdzielczości, wyświetlana jest tylko część prawidłowego banneru i w dodatku, z powiększeniem.
Próbowałem już edytować kod źródłowy pliku index.php mojej strony, ale bez oczekiwanego skutku.
Tutaj jest sekcja, która odpowiada za banner[tak mi się wydaje]:

<object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="1006" height="300" id="art-flash-object">
<param name="movie" value="<?php echo $templateUrl; ?>/container.swf" />
<param name="quality" value="high" />
<param name="scale" value="default" />
<param name="wmode" value="transparent" />
<param name="flashvars" value="color1=0xFFFFFF&amp;alpha1=.25&amp;framerate1=17&amp;clip=<?php echo $templateUrl; ?>/images/flash.swf&amp;radius=4&amp;clipx=-97&amp;clipy=0&amp;initalclipw=900&amp;initalcliph=225&amp;clipw=1 200&amp;cliph=300&amp;width=1006&amp;height=300&amp;textblock_widt h=0&amp;textblock_align=no" />
<param name="swfliveconnect" value="true" />
<param name="loop" value="false" />
<!--[if !IE]>-->
<object type="application/x-shockwave-flash" data="<?php echo $templateUrl; ?>/container.swf" width="1006" height="300">
<param name="quality" value="high" />
<param name="scale" value="default" />
<param name="wmode" value="transparent" />
<param name="flashvars" value="color1=0xFFFFFF&amp;alpha1=.25&amp;framerate1=17&amp;clip=<?php echo $templateUrl; ?>/images/flash.swf&amp;radius=4&amp;clipx=-97&amp;clipy=0&amp;initalclipw=900&amp;initalcliph=225&amp;clipw=1 200&amp;cliph=300&amp;width=1006&amp;height=300&amp;textblock_widt h=0&amp;textblock_align=no" />
<param name="swfliveconnect" value="true" />
<param name="loop" value="false" />
<!--<![endif]-->
<div class="art-flash-alt"><a href="http://www.adobe.com/go/getflashplayer"><img src="http://www.adobe.com/images/shared/download_buttons/get_flash_player.gif" alt="Get Adobe Flash player" /></a></div>
<!--[if !IE]>-->
</object>
<!--<![endif]-->
</object>

BTW.
Dla przypomnienia, adres strony: www.da-bruk.biz

alex51
12-08-2010, 20:53
Zobacz w którym katalogu znajduje się plik w formacie swf ( w głównym katalogu tego szablonu) nadpisz go swoim plikiem, zachowując rozmiar podany w kodzie 1006px x300px.

Gwoli ścisłości - zacząłeś temat od problemu z menu a rozszerzasz go o kolejne problemy, a tym samym utrudniasz innym skuteczne wyszukiwanie odpowiedzi na swoje pytania. Mamy regulaminową zasadę: 1 problem=1 wątek i trzymajmy się tego.

BelHeI
12-08-2010, 21:19
Dziękuję wszystkim za pomoc.

Pozdrawiam.

ticp
29-09-2010, 21:44
Witam ja mam pytanie odnośnie sedna tematu, który przeczytałem od początku.

Być może pytanie jest banalne, ale jak stworzyć "podrzędną" pozycję w menu??

Bo za chiny nie mogę tego zrobić

EkleErs
29-09-2010, 21:58
Jak tworzysz menu to masz taka opcje [Nadrzędna pozycja:] zaznaczasz poprostu menu glowne do ktoreg tego linka podpinasz
screen
http://www.abload.de/img/menujs3g.bmp

ticp
29-09-2010, 22:11
WIELKIE DZIĘKI!!