![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 14.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Witam, z góry dziękuje forumowiczom za udzieloną pomoc.
Sprawa wygląda następująco: Na wszystkich stronach wyświetla się div o nazwie "Nawigacja" są to okruszki. Chciałbym, aby na pierwszej (głównej stronie) nie wyświetlał się ten div tylko na podstronach - głupio to wygląda jak na samej górze strony wyświetla się "strona główna" Analizując zagadnienie doszedłem do wniosku, że trzeba wykonać wyjątek sprawdzający czy jest to główna strona. Czy panowie będą tak łaskawi i pomogą jak powinien wyglądać wyjątek sprawdzający czy jest to strona główna i wyłączyć tego diva na tej stronie, ale na kolejnych podstronach aby się już pojawił (IMG:style_emoticons/default/smile.gif) |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 240 Pomógł: 278 Dołączył: 11.03.2008 Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 23 Pomógł: 0 Dołączył: 14.07.2017 Ostrzeżenie: (0%) ![]() ![]() |
Może tak: nie pokazuj Breadcrumb jeżeli jest w nim tylko 1 link. Dodaj przed for: Albo jeszcze wyżej - pokaż więcej kodu. Super markuz (IMG:style_emoticons/default/Lkingsmiley.png) królu - Dzięki za pomoc wszystko działa, masz u mnie piwko. A cały kod się prezentuje tak. <?php class Nawigacja { var $_sciezka; public function nawigacja() { $this->reset(); } public function reset() { $this->_sciezka = array(); } public function dodaj($tytul, $link = '', $unshift = 0) { switch ($unshift) { case 0: $this->_sciezka[] = array('tytul' => $tytul, 'link' => $link); break; case 1: array_unshift($this->_sciezka, array('tytul' => $tytul, 'link' => $link)); break; } } public function sciezka($separator = ' - ') { $tekst = ''; if (count($this->_sciezka) > 1 ) { for ( $i=0, $n=count($this->_sciezka); $i < $n; $i++ ) { if (isset($this->_sciezka[$i]['link']) && $this->_sciezka[$i]['link'] != '' ) { if ( $i == '0' ) { $tekst .= '<span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a rel="nofollow" href="' . $this->_sciezka[$i]['link'] . '" class="NawigacjaLink" itemprop="url"><span itemprop="title">' . $this->_sciezka[$i]['tytul'] . '</span></a></span>'; } else { if ( $i < $n-1 ) { $tekst .= '<span itemscope itemtype="http://data-vocabulary.org/Breadcrumb"><a href="' . $this->_sciezka[$i]['link'] . '" class="NawigacjaLink" itemprop="url"><span itemprop="title">' . $this->_sciezka[$i]['tytul'] . '</span></a></span>'; } else { $tekst .= '<span class="Nawigacja">' . $this->_sciezka[$i]['tytul'] . '</span>'; } } } else { $tekst .= '<span class="Nawigacja">' . $this->_sciezka[$i]['tytul'] . '</span>'; } if (($i+1) < $n) $tekst .= '<span class="Nawigacja">' . $separator . '</span>'; } return $tekst; } } } ?> |
|
|
![]() ![]() |
![]() |
Aktualny czas: 15.10.2025 - 10:58 |