ďťż

[phpFusion] Rozwijaniec w menu Jak go zrobić?

       

Podstrony


telcocafe

Jak zrobić takie fajne, rozwijane menu w phpFusion? Np.takie jakie jest to lewej, czyli że jak sie kliknie na strzałke to sie rozwija, a jak znowu klikne, to sie chowa? Potrzebne mi jest bo robie stronke dla szkoły i chce ją uruzmaicić :D



Ja bym to zrobił normalnym html-em (dhtml raczej) i wkleił w blok. Nie znam php-fusion ale byćmoże jest gdzieś tam opcja we właściwościach bloku.
Użytkownik mmatheww edytował ten post 04 kwiecień 2006, 15:03
Takie cudo da się zrobić bez znajomości php i innych podobnych. Zainstaluj Extreme Pack III ze strony http://www.extreme-fusion.pl. Upgraduj swój CMS do ex III to nie stracisz danych. Jak zainstalujesz to w panelu administracyjnym ->zarządznie stroną (chyba) -> menu strony podczas tworzenia nowego menu jest taka opcja. EX III daje też dużo nowych fajnych funkcji. Jak nie chcesz się w to bawić to napisz w html, dhtml lub odpicuj we flashu.

Dodatkowa instalacja odpada, bo mam taka madra nauczycielkie infy, żeby się pytała a poco to? a na co? ... lepiej to sobie oszczędzić. W dhtl/JS to za bardzo nie wiem jak, jedyne co mam to to co było kiedys w KSE, ale to może zdeka bardzo mącić cały system ... by sie wszystko Fusionowi mieszało: JaVa Script itp w bloku.
Patrząc sobie na stronke Niepolomic, w źródle znalazłem coś typu: "javascript:flipbox" to na pewno odpowiada za wysynięcie bloku. To se wziąłem i pogrzebałem w plikach fusionia i w pliku jscript.js znalazłem tą funkcję:
function flipBox(who) { var tmp; if (document.images['b_' + who].src.indexOf('_on') == -1) {  tmp = document.images['b_' + who].src.replace('_off', '_on');  document.getElementById('box_' + who).style.display = 'none';  document.images['b_' + who].src = tmp; } else {  tmp = document.images['b_' + who].src.replace('_on', '_off');  document.getElementById('box_' + who).style.display = 'block';  document.images['b_' + who].src = tmp; } }
Tylko nie wiem jak jej dobrze uzyć żeby działała z tym danym blokiem.




Takie cudo da się zrobić bez znajomości php i innych podobnych. Zainstaluj Extreme Pack III ze strony http://www.extreme-fusion.pl. Upgraduj swój CMS do ex III to nie stracisz danych. Jak zainstalujesz to w panelu administracyjnym ->zarządznie stroną (chyba) -> menu strony podczas tworzenia nowego menu jest taka opcja. EX III daje też dużo nowych fajnych funkcji. Jak nie chcesz się w to bawić to napisz w html, dhtml lub odpicuj we flashu.

przeciez to się robi w bloku zamiast openside() pisze się opensidex() :D

WIELKIE DZIĘKI, działa !! :D
Ale nasuwa sie kolejne pytanie: jak ustawić, żeby ten panel był na wstępie zwinięty zamiast rozwinięty?

opensidex('name', 'off') //on - otwarty, off -zamknięty
polecam Elementarz ;)

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.