Cześć
Szukam jakiegoś rozwiązania dzięki któremu można by wyświetlić elementy menu w odwrotnej kolejności, czyli pierwszy jako ostatni itd. Może ktoś spotkał się z podobnym rozwiązaniem ?
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!

Menu
Rozpoczęty przez BuU, sie 24 2010 09:27
#2
Napisano 24 sierpnia 2010 - 22:28

zmienić ustawienie stron w administracji?
heh... chcesz zmienić porządek menu tylko w jakimś określonym miejscu, a w innych ma być normalnie?
heh... chcesz zmienić porządek menu tylko w jakimś określonym miejscu, a w innych ma być normalnie?
Strony internetowe (Contao, joomla, sklepy internetowe, marketing) i wszystko inne co jest związane z internetem.

#3
Napisano 25 sierpnia 2010 - 10:16

#5
Napisano 25 sierpnia 2010 - 19:37

Za pomocą CSS menu będzie właśnie wyświetlone tak jak być powinno czyli od pierwszego elementu do ostatniego, ale żebym uzyskał taki efekt jak sobie założyłem muszę je mieć w kodzie w odwrotnej kolejności.
Jeśli menu było by wyrównane do lewej, wtedy nie było by problemu, jednak moje ma być z prawej i jego elementy mają się też układać od prawej. Nadając kontenerowi z menu oraz elementom listy float:right i linkom w menu float:left wszystko jest tak jak chcę tylko w odwrotnej kolejności, dlatego odwrócenie menu w kodzie załatwi sprawę. Niestety trochę mi brakuje wiedzy z PHP żeby to ogarnąć
Jeśli menu było by wyrównane do lewej, wtedy nie było by problemu, jednak moje ma być z prawej i jego elementy mają się też układać od prawej. Nadając kontenerowi z menu oraz elementom listy float:right i linkom w menu float:left wszystko jest tak jak chcę tylko w odwrotnej kolejności, dlatego odwrócenie menu w kodzie załatwi sprawę. Niestety trochę mi brakuje wiedzy z PHP żeby to ogarnąć

#6
Napisano 25 sierpnia 2010 - 19:57

Dobra, w templatce nawigacji daj:
<span class="syntaxhtml"><span class="syntaxdefault"><?php $arrItems </span><span class="syntaxkeyword">=</span><span class="syntaxdefault"> array_reverse</span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$this</span><span class="syntaxkeyword">-></span><span class="syntaxdefault">items</span><span class="syntaxkeyword">);</span><span class="syntaxdefault">foreach </span><span class="syntaxkeyword">(</span><span class="syntaxdefault">$arrItems as $item</span><span class="syntaxkeyword">):</span><span class="syntaxdefault"> ?></span></span>
Codefog - Contao web development
#14
Napisano 23 września 2010 - 14:44

Możesz też je rozróżniać poprzezmam menu w nagłówku i w stopce, które całkowicie się różnią od siebie, a linkują te same podstrony.
Przypisanie klasy CSS w w/w sposobem nakłada taki sam schemat na oba.. kupa! :?
#header > .mod_navigation { // menu w nagłówku } #footer > .mod_navigation { // menu w stopce }
Codefog - Contao web development
Użytkownicy przeglądający ten temat: 0
0 użytkowników, 0 gości, 0 anonimowych użytkowników