Skocz do zawartości

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!
Zdjęcie

Kolejność elementów w menu


Najlepsza odpowiedź Muszyk, 13 stycznia 2014 - 01:33

Ok, udało i się trochę naokoło.

Dodałem na samym początku jeszcze jedną stronę w strukturze, ukryłem w nawigacji i ustawiłem przekierowanie stałe na stronę od której ma startować serwis. Ale może jest inne, może lepsze rozwiązanie?

Przejdź do postu »


  • Zaloguj się, aby dodać odpowiedź
5 odpowiedzi w tym temacie

#1
Muszyk

Muszyk

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 52 postów

I kolejny problem :)

Tym razem dotyczy zmiany kolejności elementów w menu. Dla przykładowej struktury serwisu:

 

strona1

    podstrona1.1

    podstrona1.2

    podstrona1.3

strona2

    podstrona2.1

    podstrona2.2

    podstrona2.3

strona3

 

Menu dla poziomu pierwszego ma kolejność taką jaka jest zdefiniowana w strukturze stron czyli:

strona1  strona2  strona 3

gdzie strona startową jet strona1

 

Chcę jednak aby pierwszą pozycją w menu była strona2, ale bez zmiany kolejności w strukturze stron czyli nadal strona startową ma być strona1.

 

Utworzenie modułu własne menu nie rozwiąże problemu bo główne menu jest dwupoziomowe, czyli po najechaniu np. na strona 1 wysuwa mi się submenu z podstronami.

 

Jak inaczej można jeszcze rozwiązać problem z tym menu głównym?


  • 0

#2
milbau

milbau

    Znawca

  • Zarejestrowani
  • PipPipPipPip
  • 170 postów

Możesz zaznaczyć aby strona1 nie była widoczna w nawigacji wtedy menu będzie od strona2, jednak jeśli masz na stronie inne standardowe menu, lub strona1 ma się też wyświetlać w tym menu o którym pisałeś - to nie będzie dobre rozwiązanie.


  • 0

#3
Muszyk

Muszyk

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 52 postów

Niestety nie będzie to dobre rozwiązanie bo ta pierwsza strona w strukturze musi być druga w menu. Za pomocą CSS też nie jest dobrze bo mam manu rozwijane, które po przestawieniu elementów menu za pomocą position: relative niestety się sypie. Potrzebny mi sposób, który odrazu wygeneruje w odpowiedniej kolejności elementy menu, coś jak własne menu, ale w przynajmniej w dwóch poziomach.


  • 0

#4
Muszyk

Muszyk

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 52 postów

Ewentualnie czy można stronę startową serwisu bez zmiany kolejności w strukturze stron, tak aby domyślna strona była druga w strukturze?


  • 0

#5
Muszyk

Muszyk

    Doświadczony

  • Zarejestrowani
  • PipPipPip
  • 52 postów
✓  Najlepsza odpowiedź

Ok, udało i się trochę naokoło.

Dodałem na samym początku jeszcze jedną stronę w strukturze, ukryłem w nawigacji i ustawiłem przekierowanie stałe na stronę od której ma startować serwis. Ale może jest inne, może lepsze rozwiązanie?


  • 0

#6
Kamil

Kamil

    Contao ambassador

  • Administratorzy
  • 1 538 postów
  • Strona www:zobacz
  • LokalizacjaLidzbark Warminski

Pierwsza strona zawsze będzie stroną startową. Twój ostatni post opisuje prawidłowe rozwiązanie tego problemu.


  • 0

Codefog - Contao web development





Użytkownicy przeglądający ten temat: 1

0 użytkowników, 1 gości, 0 anonimowych użytkowników