Skocz do zawartości
  • 0
laza369

Lista kategorii

Pytanie

Witam, mam wybrany styl galerii jako "Social". W prawym sidebarze jest lista z kategoriami. Jak zrobić aby wyświetlała się ona na wszystkich podstronach galerii. Z wyłączeniem oczywiście albumów użytkowników oraz strony z szczegółami zdjęcia.

Dzięki

Udostępnij ten post


Link to postu
Udostępnij na innych stronach

8 odpowiedzi na to pytanie

Polecane posty

  • 0

Musisz albo napisać hook, który będzie na wybranych stronach prezentował kategorii albo edytować pliki galerii i tam to zrobić.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

To tak. Wrzuciłem sobie kod generujący listę kategorii z homeSocial do category_listing. Łanie działa lecz nie do końca. Na najniższej kategorii się nie wyświetla nic. Jak tylko jest jakaś podkategoria to działa dobrze.

Co Zrobić aby wyświetlało też listę kategorii na ostatnim poziomie.

Dzięki.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

tzn? to działa tak, że jak jesteś w kategorii X to wyświetla wszystkie dzieci kategorii X.

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

Wstawiłem taki kod

<ips:template parameters="$categories, $asSubcats=true" />
	<if test="showSidebar:|:count($recentComments) OR $tagCloud or count($categories)">
	<div class='ipsLayout_left sidebar-galeria'> 
			<div class='general_box'>
				<div class="maintitle">{$this->lang->words['categories_sidebarblock']}</div>

				<ul class='ipsPad_half'>
					<foreach loop="categorieLoop:$categories as $category">
						<if test="canView:|:$this->registry->gallery->helper('categories')->isViewable( $category['category_id'] )">
							<li class='clear ipsPad_half'>
								<a href='{parse url="app=gallery&amp;category={$category['category_id']}" base="public" template="viewcategory" seotitle="{$category['category_name_seo']}"}' title='{$category['category_name']}'>{$category['category_name']}</a>

							</li>
						</if>
					</foreach>
				</ul>
			</div>
			<br />
			<if test="weHaveComments:|:count($recentComments)">
				{parse template="miniLatestCommentBlock" group="gallery_albums" params="$recentComments, $this->lang->words['home_recent_comments']"}
				<br />
			</if>
			<if test="weHaveTags:|:$tagCloud">
				{$tagCloud}
				<br />
			</if>
		</div>
	</if>

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
  • 0

No to tutaj będzie ciężko osiągnąć musisz w zależności od id kategorii w requeście wyświetlić kategorie

Udostępnij ten post


Link to postu
Udostępnij na innych stronach
Gość
Temat jest zablokowany i nie można w nim pisać.

  • Kto przegląda   0 użytkowników

    Brak zalogowanych użytkowników przeglądających tę stronę.

×

Ważne informacje

Kontynuując przeglądanie strony, wyrażasz zgodę na używanie przez nas plików cookies.