Skocz do zawartości
"Idzie nowe..." - o zmianach i nie tylko ×
Przeniesienie zakupów z IPS Marketplace / Moving bought items from IPS Marketplace ×

tzw Secondary_nav w dwóch miejscach


Rekomendowane odpowiedzi

Opublikowano (edytowane)

To chyba ostatnie z serii pytań :] w końcu, nie?

Otóż chciałbym aby pasek nawigacji ten z góry, znalazł się też na dole... poniżej tematu/postów/całego boarda/etc.

W załączniku pokazuje screena pokazującego bardziej obrazowo o co mi chodzi...

Na starym forum, jeszcze na bardzo starym skrypcie ipb 1.x.x było coś takiego, teraz gdy próbuję po prostu przerzucić ten górny pasek na dolny poprzez ctrl+c i ctrl+v wywala mi błędy i dolny pasek nie działa.

Zna ktoś sposób jak to zrobić aby działało jak powinno? Ten ze skrina, na dole jest wklepany z palca i pokazuje tylko & wyłącznie stronę główną.

post-1190-1259087958,6978_thumb.jpg

Edytowane przez unbreak

userbar1.jpg

Twiztid Tribe ®

Opublikowano

OK, po kolei:

biorę z globalTemplate ten kod:

<ul id='breadcrumb' class='left'>
					<php>$this->did_first = 0;</php>
					<if test="switchnavigation:|:!$this->settings['remove_forums_nav'] OR ipsRegistry::$current_application == 'forums'">
						<li class='first'><a href='{parse url="act=idx" seotitle="false" base="public"}'>{$this->settings['board_name']}</a></li>
						<if test="didfirstnav:|:$this->did_first=1"></if>
					</if>
					<foreach loop="navigation:$items['navigation'] as $idx => $data">
						<li<if test="notdonefirstapp:|:!$this->did_first"> class='first'</if>><if test="didfirstappnow:|:$this->did_first"><span class='nav_sep'>></span></if> <if test="navigationlink:|:$data[1]"><a href='{parse url="{$data[1]}" base="$data[4]" seotitle="$data[2]" template="$data[3]"}' title='{$this->lang->words['nav_return_to']}{$data[0]}'></if>{$data[0]}<if test="closenavigationlink:|:$data[1]"></a></if></li>
						<if test="forsuredidfirstnav:|:$this->did_first=1"></if>
					</foreach>
</ul>

i wklepuje go w topicViewTemplate zaraz nad:

<!-- MOD LINKS -->

Ale wolałbym aby to było na wszystkich stronach i podstronach, czyli pasowałoby go także wrzucić do globalTemplate...

Po wrzuceniu wywala się:


Warning: Invalid argument supplied for foreach() in /home/oc-community/ftp/cache/skin_cache/cacheid_4/skin_topic.php on line 880

Warning: Cannot modify header information - headers already sent by (output started at /home/oc-community/ftp/cache/skin_cache/cacheid_4/skin_topic.php:880) in /home/oc-community/ftp/admin/sources/classes/output/formats/html/htmlOutput.php on line 93

Warning: Cannot modify header information - headers already sent by (output started at /home/oc-community/ftp/cache/skin_cache/cacheid_4/skin_topic.php:880) in /home/oc-community/ftp/admin/sources/classes/output/formats/html/htmlOutput.php on line 96

Niby rozumiem błąd, ale jednak nie umiem mu zaradzić...

userbar1.jpg

Twiztid Tribe ®

  • Manager
Opublikowano

No to go nie wklejaj tam w bit topicViewTemplate bo zmienna z nawigacją nie została do niego przekazana w kodzie forum.

Jak wstawisz go gdzieś na dole bitu globalTemplate to powinno działać - próbowałeś?

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano

Teraz spróbowałem i faktycznie działa... tyle że jest wtedy całkiem na dole, pod SB, pod całym 'content'

<div id='content' class='clear'>
			<a id='j_content'></a>
			<if test="mainpageContent:|:$html">{$html}</if>
			<br class='clear' />


!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!		
</div>

wrzuciłem go w miejsce wykrzykników. Jest jednak jakiś sposób aby przekazać tą zmienną z nawigacją do innych bitów(?) ?

userbar1.jpg

Twiztid Tribe ®

  • Manager
Opublikowano

Sposób jest: musisz znaleźć kod odpowiedzialny za generację tejże nawigacji na stronie głównej, potem znaleźć kod generujący inny bit, dodać w nim zmienną i odpowiednio spreparować kod. Jak inaczej sobie to wyobrażałeś? :(

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Opublikowano (edytowane)

zOMG...

Jak inaczej sobie to wyobrażałeś? :(
że wkleję i będzie działać ;p

[+] na dniach czeka nas przesiadka na inny serwer, więc póki co daje sobie sobie spokój, dzięki :)

ale proszę o nie zamykanie jeszcze tematu, póki nie zostanie rozwiązany w 100% :blink:

Edytowane przez unbreak

userbar1.jpg

Twiztid Tribe ®

  • Manager
Opublikowano

Czasem przerażają mnie takie teksty.

Jeśli chcesz osiągnąć zamierzony efekt musisz się trochę bardziej postarać i poświęcić na to więcej czasu, niż początkowo zakładałeś.

intermedia - profesjonalne rozwiązania Invision Power Board

---

Chcesz uzyskać szybko i sprawnie pomoc? Uzupełnij wersję i adres w profilu.

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.