Witam, mam liste newsów które wyświetlają się jeden pod drugim (news_simple), tworzą jak by menu boczne. Chciałbym zrobić to tak żeby po naciśnięciu elementu z listy newsów po przejściu do podstrony z czytnikiem aktualności ten element stał się aktywny czyli z jakąś klasa "active", coś podobnego jest w nav_default. Czy jest na to jakiś sposób?
Witamy na polskim forum Contao
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!
Zarejestruj się teraz, aby skorzystać ze wszystkich funkcji forum. Kiedy się zalogujesz, będziesz mógł tworzyć tematy, pisać posty, rozdawać punkty reputacji, korzystać z prywatnych wiadomości i zarządzać swoim profilem. Jeśli posiadasz już konto, zaloguj się - w przeciwnym wypadku zarejestruj się już teraz!

Jak zrobić aktywny element w news list?
Rozpoczęte przez webli, Mar 03 2010 11:09
#1
Napisany 03 March 2010 - 11:09

#2
Napisany 03 March 2010 - 14:37

Ja bym to zrobił tak:
Lub
<span class="syntaxhtml"><span class="syntaxdefault"><?php if</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">Environment</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">request </span><span class="syntaxkeyword">==</span><span class="syntaxdefault"> $this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">link</span><span class="syntaxkeyword">):</span><span class="syntaxdefault"> ?></span>nius aktywny<span class="syntaxdefault"><?php else</span><span class="syntaxkeyword">:</span><span class="syntaxdefault"> ?></span>nius nieaktywny<span class="syntaxdefault"><?php endif</span><span class="syntaxkeyword">;</span><span class="syntaxdefault"> ?></span></span>
Lub
<span class="syntaxhtml"><div class="nius<span class="syntaxdefault"><?php </span><span class="syntaxkeyword">if(</span><span class="syntaxdefault">$this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">Environment</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">request </span><span class="syntaxkeyword">== </span><span class="syntaxdefault">$this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">link</span><span class="syntaxkeyword">): </span><span class="syntaxdefault">?></span> active<span class="syntaxdefault"><?php </span><span class="syntaxkeyword">endif; </span><span class="syntaxdefault">?></span>">...</div></span>
Codefog - Contao web development
#3
Napisany 03 March 2010 - 15:33

Dzięki wielkie, działa

#4
Napisany 28 April 2010 - 13:16

A czy można w podobny sposób zrobić aktywny element dla modułu catalog list w catalog_simple? Spróbowałem zastosować rozwiązanie takie jak dla news ale ono nie działa...
#5
Napisany 28 April 2010 - 14:24

Będę strzelał, że to będzie coś takiego
<span class="syntaxdefault"><?php if </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">strpos</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">Environment</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">request</span><span class="syntaxkeyword">,</span><span class="syntaxdefault"> $entry</span><span class="syntaxkeyword">[</span><span class="syntaxstring">'id'</span><span class="syntaxkeyword">])</span><span class="syntaxdefault"> </span><span class="syntaxkeyword">!==</span><span class="syntaxdefault"> false</span><span class="syntaxkeyword">):</span><span class="syntaxdefault"> ?></span>aktywny<span class="syntaxdefault"><?php endif</span><span class="syntaxkeyword">;</span><span class="syntaxdefault"> ?></span>
Codefog - Contao web development
#6
Napisany 29 April 2010 - 13:28

Dzięki Kamil, działa pięknie:)
0 użytkowników czyta ten temat
0 użytkowników, 0 gości, 0 anonimowych użytkowników