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

Wyświetlanie kategorii w zależności od wybranego elementu z listy option


Rekomendowane odpowiedzi

Chcialbym lekko przebudowac forum, aby wybranie pozycji z listy Option spowodowalo wyswietlenie jedynie odpowiedniej kategorii. Jak wiadomo plik index.php jez uzywany zawsze, a nie chcialbym, aby za kazdym przeladowaniem strony musialbym znowu wybierac element z listy od nowa.

Ponizej pokaze Wam kod ktory zajmuje sie ladowaniem kategorii i podkategorii i forum na mojej stronie:
 

<if test="mainpageContent:|:$html">{$html}</if>

co jest zdefiniowane wczesniej nastepujaco:

 

			<!-- ::: MAIN CONTENT AREA ::: -->
			<div id='content' class='clearfix'>
				<!-- ::: NAVIGATION BREADCRUMBS ::: -->
				<if test="countnav:|:count( $items['navigation'] )">

<!-- KATEGORIE -->
					<div id='secondary_navigation' class='clearfix'>
						<ol class='breadcrumb top ipsList_inline left'>
							<php>$this->did_first = 0;</php>
							<if test="switchnavigation:|:!$this->settings['remove_forums_nav'] OR ipsRegistry::$current_application == 'forums'">
								<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
									<a href='{parse url="act=idx" seotitle="false" base="public"}' itemprop="url">
										<span itemprop="title">{$this->settings['board_name']}</span>
									</a>
								</li>
								<if test="didfirstnav:|:$this->did_first=1"></if>
							</if>
							<foreach loop="navigation:$items['navigation'] as $idx => $data">
								<li itemscope itemtype="http://data-vocabulary.org/Breadcrumb">
									<if test="didfirstappnow:|:$this->did_first"><span class='nav_sep'>{parse replacement="f_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']} {parse expression="IPSText::striptags( IPSText::htmlspecialchars( $data[0] ) )"}' itemprop="url"></if><span itemprop="title">{$data[0]}</span><if test="closenavigationlink:|:$data[1]"></a></if>
								</li>
								<if test="forsuredidfirstnav:|:$this->did_first=1"></if>
							</foreach>
						</ol>
					</div>


					<br />
				</if>
				<noscript>
					<div class='message error'>
						<strong>{$this->lang->words['gbl_no_js_title']}</strong>
						<p>{$this->lang->words['gbl_no_js']}</p>
					</div>
					<br />
				</noscript>
				<!-- ::: CONTENT ::: -->

				<if test="hasHeaderAd:|:$items['adHeaderCode']">
					<div class='ipsAd'>{$items['adHeaderCode']}</div>
				</if>

Jakies pomysly jak to ugryzc?


 

Odnośnik do komentarza
Udostępnij na innych stronach

Nie wiem czy dobrze zrozumiałem, ale może to Ci pomoże 

 

http://community.invisionpower.com/files/file/6533-category-tabs-by-ips-themes

Akurat o takie cos nie chodzi. Chodzi o to, ze klikniecie w liscie typu Option w html lub php, wyswietla sie jedna z zaplanowanych wybranych kategorii forum a nie wszystkie naraz. Wybierasz pozycje nr 1 z listy i widac tylko kategorie 1, wybierasz z listy pozycje nr 2 i po przeladowaniu laduje sie forum, ale tylko z kategoria nr 2.

Odnośnik do komentarza
Udostępnij na innych stronach

Co już masz gotowego? Z czym konkretnie możemy pomóc?

Napisalem powyzej. Jak zrobic, aby z 2-och kategorii jakie mozna stworzyc zwykle, wyswietlala sie nr 1 lub nr 2 w zaleznosci od wybranego elementu z listy, odpowiednio nr 1 i 2 na podstawie powyzszego kodu, zeby jakos rozdzielic obie kategorie.

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

Nie zajmujemy się gotowcami, a pomocą. Najbardziej zbliżoną gotową modyfikacją do tego o co prosisz jest ta wspomniana wyżej.

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Odnośnik do komentarza
Udostępnij na innych stronach

  • Manager

intermedia - profesjonalne rozwiązania Invision Power Board

---

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

Odnośnik do komentarza
Udostępnij na innych stronach

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ę.