Rozwijane menu w panelu
|
ms75 |
Dodany dnia 16.10.2008 15:10:22
|

Przedszkolak

Postów: 21
Data rejestracji: 16.09.2008 17:15
|
Witam
Umiescilem nowy panel na mojej stronie "www.katedrawf4lo...." (na dole po prawej) i chcialbym zastosowac funkcje show_hide do menu, ktore ma sie rozwijac z panela (ze tak powiem)
Czy ktos moze to sprawdzic na mojej stronie i pomoc poprawic kod aby menu bylo poczatkowo zamkniete a po najechaniu kursorem na jakis znaczek otwieralo sie?
Dokladnie chodzi o : Pilka Nozna Halowa
Przeszukalem rozne tematy jednak mam problem ze znalezieniem wlasciwej odpowiedzi
Edytowane przez Milka dnia 17.10.2008 23:21:09
|
|
|
|
Wścibski Gość |
Dodany dnia 16.02.2025 10:42:11
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
BenLomax |
Dodany dnia 16.10.2008 15:31:20
|

Bywalec

Postów: 426 Pomógł: 25 Ostrzeżeń: 1
Data rejestracji: 25.06.2008 09:48
|
Zrób tak,zmień w kodzie panelu :
opentable("");
closetable();
na :
opensidex("","off");
closesidex();
Edytowane przez BenLomax dnia 16.10.2008 15:35:01
|
|
|
|
Pieka |
Dodany dnia 16.10.2008 15:55:50
|


Postów: 19885 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Funkcja show_hide jest bardziej niz dobrze opisana na forum, co prawda w v6, ale jej budowa i dzialanbie nie ma zwiazku z wersja, wiec spokojnie mozna skorzystac: http://www.php-fu...ad_id=3882
Ponizej kilka przykladow zastosowania, zebrane razem odpowiedzi z w/w tematu:
Jedna "kategoria":
openside("name");
echo "
<a href='javascript:show_hide(\"ShowHide_001\")'>Tekst Widoczny</a>
<div id='ShowHide_001'>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 1</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 2</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 3</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 4</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 5</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 6</a></div>
<script>show_hide(\"ShowHide_001\")</script></a>
";
closeside();
Kilka "kategorii":
openside("Show_Hide - Podkategorie");
echo "
<a href='javascript:show_hide(\"ShowHide_001\")'>Kategoria Główna</a>
<div id='ShowHide_001'>
<a href='javascript:show_hide(\"ShowHide_002\")'>Podkategoria 1</a><br>
<div id='ShowHide_002'>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 1</a></div>
<script>show_hide(\"ShowHide_002\")</script></a>
<a href='javascript:show_hide(\"ShowHide_003\")'>Podkategoria 2</a><br>
<div id='ShowHide_003'>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 2</a></div>
<script>show_hide(\"ShowHide_003\")</script></a>
<a href='javascript:show_hide(\"ShowHide_004\")'>Podkategoria 3</a><br>
<div id='ShowHide_004'>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 3</a></div>
<script>show_hide(\"ShowHide_004\")</script></a>
<a href='javascript:show_hide(\"ShowHide_005\")'>Podkategoria 4</a><br>
<div id='ShowHide_005'>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 4</a></div>
<script>show_hide(\"ShowHide_005\")</script></a>
<a href='javascript:show_hide(\"ShowHide_006\")'>Podkategoria 5</a><br>
<div id='ShowHide_006'>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 5</a></div>
<script>show_hide(\"ShowHide_006\")</script></a>
<a href='javascript:show_hide(\"ShowHide_007\")'>Podkategoria 6</a><br>
<div id='ShowHide_007'>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 5</a></div>
<script>show_hide(\"ShowHide_007\")</script></a></div>
<script>show_hide(\"ShowHide_001\")</script></a>";
closeside();
Kilka "kategorii" rozdzielonych linia pozioma:
openside("name");
echo "
<a href='javascript:show_hide(\"ShowHide_001\")'>Tekst Widoczny</a>
<div id='ShowHide_001'>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 1</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 2</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 3</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 4</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 5</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 6</a></div>
<script>show_hide(\"ShowHide_001\")</script></a>
<hr>
<a href='javascript:show_hide(\"ShowHide_002\")'>Tekst Widoczny</a>
<div id='ShowHide_002'>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 1</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 2</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 3</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 4</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 5</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 6</a></div>
<script>show_hide(\"ShowHide_002\")</script></a>
<hr>
<a href='javascript:show_hide(\"ShowHide_003\")'>Tekst Widoczny</a>
<div id='ShowHide_003'>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 1</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 2</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 3</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 4</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 5</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 6</a></div>
<script>show_hide(\"ShowHide_003\")</script></a>
";
closeside();
Edit: Kod poprawiony, dziala prawidlowo w PHP-Fusion v7.
Edytowane przez Pieka dnia 28.08.2011 13:13:12
Jestem jaki jestem 
|
|
|
|
ms75 |
Dodany dnia 17.10.2008 10:30:59
|

Przedszkolak

Postów: 21
Data rejestracji: 16.09.2008 17:15
|
Panowie dziękuję.
Przeczytałem, przetestowałem i wybrałem.
Zrobiłem tak jak potrzebowałem.
Jeszcze raz dzięki za ukierunkowanie i pomoc.
Edytowane przez ms75 dnia 17.10.2008 10:31:35
|
|
|
|
Pieka |
Dodany dnia 17.10.2008 11:09:01
|


Postów: 19885 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Zrobiles rozwijany panel, a nie rozwijane menu w panelu Ale skoro jest ok, to ok.
Jestem jaki jestem 
|
|
|
|
JuSz |
Dodany dnia 17.10.2008 21:04:29
|

Przedszkolak

Postów: 21
Data rejestracji: 09.03.2006 09:04
|
Mam pytanie - dlaczego po skopiowaniu i wklejeniu kodu z postu powyżej Kilka "kategorii" rozdzielonych linia pozioma
całe menu jest widoczne (rozwinięte) a nie po jego aktywacji?
JuSz
|
|
|
|
lew92 |
Dodany dnia 18.10.2008 12:31:48
|

Przedszkolak

Postów: 4
Data rejestracji: 19.02.2008 18:16
|
NO właśnie. U mnie również całe menu w panelu jest rozwinięte i zwijanie ani rozwijanie nie działa.
Edytowane przez lew92 dnia 18.10.2008 12:33:52
|
|
|
|
Pieka |
Dodany dnia 18.10.2008 12:42:07
|


Postów: 19885 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
I nie bedzie, nie sprawdzilem tego, moj blad. Niestety kloci sie z v7. Przy okazji sprawdze i napisze o co chodzi.
Jestem jaki jestem 
|
|
|
|
bartek124 |
Dodany dnia 18.10.2008 12:55:55
|

Weteran

Postów: 3264 Pomógł: 236
v7.02.06 Data rejestracji: 26.05.2007 12:25
|
Funkcja show_hide została poprawiona w v7 pod względem W3C, dlatego parametr funkcji musi być wzięty między \", czyli jak macie np:
<a href='javascript:show_hide(ShowHide_002)'>Tekst Widoczny</a>
to w v7 musi wyglądać tak:
<a href='javascript:show_hide(\"ShowHide_002\")'>Tekst Widoczny</a>
Nie pomagam na komunikatorach oraz PW!
|
|
|
|
lew92 |
Dodany dnia 18.10.2008 13:03:38
|

Przedszkolak

Postów: 4
Data rejestracji: 19.02.2008 18:16
|
Wielkie dzięki Działa |
|
|
|
Pieka |
Dodany dnia 18.10.2008 13:25:27
|


Postów: 19885 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Masz racje Bartek, ciagle o tym zapominam. Kod w moim poprawilem, sprawdzilem i jest wszystko ok.
Jestem jaki jestem 
|
|
|
|
JuSz |
Dodany dnia 18.10.2008 17:59:46
|

Przedszkolak

Postów: 21
Data rejestracji: 09.03.2006 09:04
|
Jest OK!
Tylko mam pytanie:
1. Czy można np. pogrubić "tekst widoczny", a "tekst niewidoczny" przesunąć o 1 wcięcie (tabulator)?
2. Czy można uatrakcyjnić dodając np. obrazek z boku menu?
Edytowane przez JuSz dnia 18.10.2008 18:03:49
JuSz
|
|
|
|
Pieka |
Dodany dnia 18.10.2008 18:11:36
|


Postów: 19885 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
1. Mozna, obowiazuja tagi HTML.
2. Jak wyzej.
Jestem jaki jestem 
|
|
|
|
bartek124 |
Dodany dnia 18.10.2008 18:11:47
|

Weteran

Postów: 3264 Pomógł: 236
v7.02.06 Data rejestracji: 26.05.2007 12:25
|
Pewnie że można, to już czysty HTML.
Nie pomagam na komunikatorach oraz PW!
|
|
|
|
JuSz |
Dodany dnia 18.10.2008 21:27:49
|

Przedszkolak

Postów: 21
Data rejestracji: 09.03.2006 09:04
|
Z pogrubieniem dałem sobie radę ale przy próbie wstawienia obrazka znika mi cały panel. można poprosić o jakiś przyklad?
JuSz
|
|
|
|
Pieka |
Dodany dnia 18.10.2008 21:51:05
|


Postów: 19885 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Prosze, ponizej przyklad kazdej z opcji:
openside("name");
echo "
<a href='javascript:show_hide(\"ShowHide_001\")'><img src='".IMAGES."star.gif' border='0' /> <b>Tekst Widoczny</b></a>
<div id='ShowHide_001'>
<a href='http://www.php-fusion.pl/search.php' target='_blank'><i>Tekst ukryty 1</i></a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'><u>Tekst ukryty 2</u></a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'><img src='".IMAGES."star.gif' border='0' /> Tekst ukryty 3</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 4</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 5</a><br>
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 6</a></div>
<script>show_hide(\"ShowHide_001\")</script></a>";
closeside();
Kliknij i zaczekaj na załadowanie kodu ...
Jestem jaki jestem 
|
|
|
|
JuSz |
Dodany dnia 18.10.2008 22:09:17
|

Przedszkolak

Postów: 21
Data rejestracji: 09.03.2006 09:04
|
Dziękuję bardzo! Jak zawsze szybko i profesjonalnie!
Tylko znowu jest widoczne całe menu (bold, italic i image - SĄ)
Analizowałem kod i niewidzę gdzie tkwi błąd odkrycia menu???
Przepraszam mój błąd! Wszystko pięknie działa - łącznie z funcją "opensidex ()"
Wiadomość doklejona:
czy można poprosić o pomoc w sporządzeniu "rozwijanego dymka z obrazkiem" po najechaniu na pozycję w menu nawigacji jak to jest na:
http://fusion.top...g/news.php
- panel po lewej na samym dole
Edytowane przez JuSz dnia 20.10.2008 16:30:57
JuSz
|
|
|
|
Sony |
Dodany dnia 24.11.2008 14:16:37
|

Początkujący

Postów: 253 Pomógł: 19 Ostrzeżeń: 1
v7.02.06 Data rejestracji: 19.04.2008 16:21
|
Poprawnie pod względem W3C powinno to być tak:
openside("name");
echo
"
<a href='javascript:show_hide(\"ShowHide_001\")'><img src='"
.IMAGES."star.gif' alt='' border='0' /> <b>Tekst Widoczny</b></a>
<div id='ShowHide_001'>
<a href='http://www.php-fusion.pl/search.php' target='_blank'><i>Tekst ukryty 1</i></a><br />
<a href='http://www.php-fusion.pl/search.php' target='_blank'><u>Tekst ukryty 2</u></a><br />
<a href='http://www.php-fusion.pl/search.php' target='_blank'><img src='"
.IMAGES."star.gif' alt='' border='0' /> Tekst ukryty 3</a><br />
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 4</a><br />
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 5</a><br />
<a href='http://www.php-fusion.pl/search.php' target='_blank'>Tekst ukryty 6</a></div>
<script type='text/javascript'>show_hide(\"ShowHide_001\")</script>"
;closeside();
Kliknij i zaczekaj na załadowanie kodu ...
A jak dodać nowy panel z rozwijanymi linkami używając Accordion Navigation Panel?
Zrobiłem coś takiego:
openside("name");
echo "
<div id='navigation'>
<ul>
<li><a href='/link.php' class='side'><img src='".THEME."images/bullet.gif' alt='' border='0' /> <span>Nazwa linku</span></a></li>
</ul>
<h2 class='head' style='cursor: pointer;'>Kategoria</h2>
<ul style='display: none;'>
<li><a href='/link.php' class='side'><img src='".THEME."images/bullet.gif' alt='' border='0' /> <span>Rozwinięty link</span></a></li>
</ul>
</div>
";closeside();
Kliknij i zaczekaj na załadowanie kodu ...
Ale nie działa. :P
|
|
|
|
konin997 |
Dodany dnia 30.12.2008 23:36:54
|

Przedszkolak

Postów: 13
Data rejestracji: 29.12.2008 14:08
|
Mam pytanko jak zrobić rozwijany panel jak to zrobił MS 75 na swojej stronie (link w pierwszym poscie) np. panel Pilka Nozna Halowa
|
|
|
|
ms75 |
Dodany dnia 31.12.2008 00:22:37
|

Przedszkolak

Postów: 21
Data rejestracji: 16.09.2008 17:15
|
konin997 - poczytaj post #3
Tam Pieka podał kilka przykładów rozwijanego panela - wybierz sobie któryś i wklej u siebie |
|
|