Zobacz temat
Panel przypisany do konkretnej podstrony, newsa, galerii etc.
|
|
Pieka |
Dodany dnia 23.10.2008 20:11:19
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Przykładowy kod panela, który może być np. dodatkową nawigacją: Rozwiń Kod źródłowy PHP Powyższy panel jest widoczny na podstronie o id=1. Dodane przez bartek124: Słowem uzupełnienia. Jeżeli chcemy, żeby jakiś panel wyświetlał się np. na każdej podstronie, to używamy stałej FUSION_SELF, np: Rozwiń Kod źródłowy PHP Jak to działa? Jak wiemy, podstrony korzystają z pliku viewpage.php, który znajduje się w warunku. Jeśli chcemy, aby panel wyświetlał się powiedzmy w galerii, to podajemy w warunku photogallery.php. Co do pierwszego kodu - jest tam sprawdzane istnienie zmiennej page_id. Nie do końca jest to dobre rozwiązanie, ponieważ cokolwiek korzysta ze zmiennej GET o nazwie page_id, wyświetli ten panel. Jakaś dodatkowa wtyczka, modyfikacja czy cokolwiek. Aby temu zapobiec, łączymy pierwszy i drugi kod, czyli: Rozwiń Kod źródłowy PHP Powyższy kod sprawi, że panel wyświetli się na dodatkowej stronie o ID równym 23. Tak samo postępujemy z newsami, galeriami itp, zmieniając nazwę pliku i zmiennej w warunku. Edytowane przez Pieka dnia 30.06.2011 23:51:39 Jestem jaki jestem
|
|
|
Wścibski Gość |
Dodany dnia 21.11.2024 16:35:02
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
emil90ck |
Dodany dnia 23.10.2008 21:43:01
|
Bywalec Postów: 376 Pomógł: 30 Ostrzeżeń: 3 v7.00.05 Data rejestracji: 25.07.2008 13:11 |
Bardzo dobry pomysł z menu do każdej podstrony, jak zrobić żeby np. jeden panel wyświetlał się na podstronie o id=1,id=2,id=6,id=10 itp. |
|
|
skris |
Dodany dnia 11.12.2008 16:08:02
|
Przedszkolak Postów: 79 Data rejestracji: 16.03.2007 14:51 |
Witajcie! A czy jest sposób aby panel wyświetlany był tylko na stronie głównej, a na pozostałych nie? Przykładowe zastosowanie: Mam na stronie głównej panel z podkładem muzycznym do strony. Gdy przechodzę na inną stronę, odtwarzacz przerywa odtwarzanie i rozpoczyna na nowo. Ale nie jedyne... |
|
|
Pieka |
Dodany dnia 11.12.2008 16:10:41
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Zaleznie od tego, ktory plik stanowi u Ciebie strone glowna, przypisz do niego panel.
Jestem jaki jestem
|
|
|
skris |
Dodany dnia 11.12.2008 16:22:25
|
Przedszkolak Postów: 79 Data rejestracji: 16.03.2007 14:51 |
Po uruchomieniu strony w przglądarce standardowo ładuje się news.php i nie przypisując panelu specjalnie do tej strony - panel oczywiście ładuje się razem z nią. Teraz, gdy wchodzę z nawigacji np. w Artykuły czy cokolwiek innego ten panel (w tym konkretnym przypadku odtwarzacza) rónież się pojawia na każdej stronie. Więc wydaje mi się, że nie chodzi tu o przypisanie panelu do konkretnej strony, ale spowodowanie by nie pojawiał się na żadnej innej stronie tylko w neaws.php Wiadomość doklejona: skris napisał/a: Po uruchomieniu strony w przglądarce standardowo ładuje się news.php i nie przypisując panelu specjalnie do tej strony - panel oczywiście ładuje się razem z nią. Teraz, gdy wchodzę z nawigacji np. w Artykuły czy cokolwiek innego ten panel (w tym konkretnym przypadku odtwarzacza) rónież się pojawia na każdej stronie. Więc wydaje mi się, że nie chodzi tu o przypisanie panelu do konkretnej strony, ale spowodowanie by nie pojawiał się na żadnej innej stronie tylko w neaws.php Wiadomość doklejona: Przejęzyczenie - przepraszam oczywiście nie neaws.php tylko news.php Edytowane przez skris dnia 11.12.2008 16:24:11 |
|
|
Pieka |
Dodany dnia 11.12.2008 16:27:07
|
Postów: 19882 Pomógł: 767 v7.02.03 Data rejestracji: 23.02.2005 18:12 |
Skoro kolega wie lepiej, nie bede sie sprzeczal. Rob jak uwazasz. P.S. Przyklad dzialania: http://test.pieka... Edytowane przez Pieka dnia 11.12.2008 16:32:49 Jestem jaki jestem
|
|
|
skris |
Dodany dnia 11.12.2008 16:44:51
|
Przedszkolak Postów: 79 Data rejestracji: 16.03.2007 14:51 |
Działa na Twojej stronie OK. Oczywiście nie uważam, że wiem lepiej, tylko wydawało mi się, że nie jasno sprecyzowałem swój problem... Stąd taki 'wykład'. Sorry jeżeli wyglądało to nieładnie. No więc proszę powiedz skoro główną jest news.php gdzie i co mam zmienić. Wiadomość doklejona: No fajnie działa - dzięki. Ale mnie zamroczyło... chyba dlatego, że nie był to dla mnie zbyt łaskawy dzień. Przed chwilą dowiedziałem się że, 'popłynąłem' co najmniej 2tys. Pozdrawiam Pieka - jak zwykle na Ciebie można liczyć. Edytowane przez Chemikpil dnia 01.03.2009 11:54:11 |
|
|
dexoff |
Dodany dnia 28.02.2009 17:00:46
|
Przedszkolak Postów: 9 Data rejestracji: 25.02.2009 14:53 |
Witam A jest taka możliwość żeby panel z Ankietą (mod INF-Ip_Poll_Panel[7.00.00]-1.0) pokazywał sie tylko na stronie głównej? Domyślam się z w ip_pool_panel.php to trzeba zmienić tylko nie wiem co. i jak dodac inne podstrony. Bo z jedną wychodzi ale jak chcę zeby panel był widoczny taż na innych to juz jest problem. Edytowane przez dexoff dnia 28.02.2009 17:12:48 |
|
|
micnor |
Dodany dnia 01.03.2009 11:04:30
|
Przedszkolak Postów: 83 Pomógł: 3 v7.01.06 Data rejestracji: 20.02.2009 10:27 |
Mam pytanie, jak zrobić by panel pokazywał się na wszystkich podstronach ale na stronie głównej nie, bez przypisywania z osobna każdego panelu do danej podstrony? Strona główna - news.php lub index.php Dzięki za odp. |
|
|
bartek124 |
Dodany dnia 01.03.2009 11:07:55
|
Weteran Postów: 3264 Pomógł: 236 v7.02.06 Data rejestracji: 26.05.2007 12:25 |
Rozwiń Kod źródłowy PHP
|
|
|
micnor |
Dodany dnia 01.03.2009 11:15:28
|
Przedszkolak Postów: 83 Pomógł: 3 v7.01.06 Data rejestracji: 20.02.2009 10:27 |
Dzięki Bartku, o to mi chodziło |
|
|
Suchoj |
Dodany dnia 01.03.2009 11:19:30
|
Przedszkolak Postów: 54 Pomógł: 1 Ostrzeżeń: 2 Data rejestracji: 16.01.2008 10:48 |
Pomysł bardzo fajny. Ja natomiast chciałbym, aby panel pojawiał się tylko na forum, podczas pisania posta (tak jak na tej stronie) Jak powinien wyglądać wtedy kod? Pozdrawiam. Edytowane przez Suchoj dnia 01.03.2009 11:46:37 |
|
|
lupozo |
Dodany dnia 01.03.2009 14:40:02
|
Początkujący Postów: 192 Pomógł: 18 Data rejestracji: 19.02.2009 18:55 |
Panel podczas pisania postu, może tak:
Edytowane przez lupozo dnia 01.03.2009 14:56:43 |
|
|
bartek124 |
Dodany dnia 01.03.2009 15:02:06
|
Weteran Postów: 3264 Pomógł: 236 v7.02.06 Data rejestracji: 26.05.2007 12:25 |
@lupozo, dałeś zaprzeczenie w warunku... Jeżeli ma się wyświetlać tylko podczas odpowiedzi lub zakładania tematu, to będzie: Rozwiń Kod źródłowy PHP
Edytowane przez bartek124 dnia 01.03.2009 15:04:32 |
|
|
Suchoj |
Dodany dnia 01.03.2009 19:39:15
|
Przedszkolak Postów: 54 Pomógł: 1 Ostrzeżeń: 2 Data rejestracji: 16.01.2008 10:48 |
Działa, pięknie dziękuję.
Edytowane przez Suchoj dnia 01.03.2009 19:40:32 |
|
|
jantom |
Dodany dnia 01.03.2009 20:14:14
|
Weteran Postów: 3460 Pomógł: 123 Data rejestracji: 31.03.2005 20:10 |
W PFv7 pojawiła się kolejna zmienna, a mianowicie START_PAGE. Jest ona wykorzystywana przy okazji kontroli wyświetlania paneli na stronie, zatem, można bardzo łatwo uprościć cały kod. Przykład z samego początku tematu: można zapisać w ten oto sposób: A uniwersalny wzorzec wygląda tak: |
|
|
Tonio |
Dodany dnia 11.03.2009 12:25:11
|
Przedszkolak Postów: 8 Data rejestracji: 06.12.2008 20:38 |
Mam takie pytanie, jeśli chcę wyłączyć któryś z paneli (podczas wyświetlania jednej z podstron) lewy/prawy/górny/dolny to co mam dodać w PA > Zarządzanie stroną > Główne ustawienia > ?? PW od moderatora:
|
|
|
Chemikpil |
Dodany dnia 11.03.2009 12:29:48
|
Bywalec Postów: 999 Pomógł: 54 Data rejestracji: 04.05.2008 21:46 |
Jak dodajesz nowy panel to daj go tak: Rozwiń Kod źródłowy PHP Nie pisać na GG i PW w sprawach technicznych!
ChemikPil - blog (w nowej odsłonie) | ChemikPIL - My twitter |
|
|
Tonio |
Dodany dnia 12.03.2009 10:03:14
|
Przedszkolak Postów: 8 Data rejestracji: 06.12.2008 20:38 |
Jeszcze jedno pytanie, gdzie mam ten kod wstawić? mam fusion v7. PW od moderatora:
Edytowane przez khaman dnia 12.03.2009 10:12:49 |
|
|
khaman |
Dodany dnia 12.03.2009 10:14:05
|
Postów: 2507 Pomógł: 78 Data rejestracji: 26.06.2007 12:11 |
Poczytaj Poradnik. Jest do v6 ale dużo w Panelu administracyjnym się nie zmieniło.
Posty pomocne oznaczaj jako pomógł Nie pomagam na PW/GG | Brak stopki = brak pomocy
|
|
Przejdź do forum: |