Okna.  Wirusy.  Laptopy.  Internet.  Biuro.  Narzędzia.  Kierowcy

W tym artykule przyjrzymy się szczegółowo, jak usunąć napis „Home” ze stron witryny w Joomla 3 i gdzie w ustawieniach administratora przechowywane są dane wpływające na wyświetlanie tego napisu. Zastanowimy się również, w jaki sposób ustawienia te można ustawić ręcznie lub „przypiąć”, aby były domyślne i używane dla wszystkich stron (właściwie elementów menu) witryny.

W Joomla istnieje funkcja, która może być zarówno użyteczna, jak i irytująca - wyświetla tytuł menu na wszystkich stronach związanych z tą pozycją menu.

Jak widać na obrazku, napis „Strona główna” na wszystkich stronach związanych z tą pozycją menu nie ma żadnego znaczenia semantycznego.

Ustawianie opcji Pokaż tytuł strony

Aby usunąć ten napis, należy się skontaktować ustawienia menu witryny, a konkretnie potrzebujesz wybierz pozycję menu, którego nazwę należy usunąć ze stron serwisu. A jeszcze dokładniej: jesteśmy zainteresowani patka « Opcje strony» w ustawieniach pozycji menu:

A w zakładce „ Opcje strony„Interesuje nas dziedzina „” (patrz obrazek powyżej). Jeśli to pole jest ustawione na „Tak”, zostanie wyświetlony tytuł strony. Nie potrzebujemy już tego, ustawmy to na „Nie” i zapiszmy zmiany:

Po zapisaniu zmienionych ustawień Joomla wystawi potwierdzenie:

Wiadomość

Konfiguracja menu. Ustaw wartości na „Domyślne”

W rzeczywistości, aby nie przeglądać wszystkich pozycji menu i nie ustawiać wartości dla każdego ręcznie, możesz wybrać wartość „Domyślną” dla ustawionej wartości. Wtedy możliwa będzie zmiana parametru w jednym miejscu i zostanie on zastosowany do wszystkich parametrów.

Aby ustawić wartość domyślną w polu „”, musisz przejść do do zakładki « Opcje strony„W konfiguracja menu Joomla. Można to zrobić w sposób opisany w linkach powyżej lub kliknąć przycisk „ Opcje" NA strona « Pozycje menu» jak pokazano na poprzednim obrazku (jest szybszy).

Każda metoda otworzy „ Konfiguracja menu" Z ustawienia systemowe„Menedżer menu”:

Domyślna wartość wszystkich pozycji menu witryny jest ustawiana w polu „Menedżer menu”.

Wynik

W rezultacie (ustawiając „Nie” globalnie i domyślnie lub po prostu lokalnie „Nie”) w polu „” uzyskamy pożądany rezultat: napis „Strona główna” nie będzie już pojawiał się na wszystkich stronach witryny:

Joomla to dobry darmowy CMS. Ale nie zapominaj, że wszystko, co darmowe, ma swoje własne „żarty”. Jednym z takich „żartów” jest to, że w Menu Joomli Niektóre pozycje menu muszą być domyślnie włączone. Domyślnie ta pozycja menu to „Strona główna”.

Wyobraźmy sobie sytuację. Mamy opcję „Strona główna” w menu na stronie i chcemy ją wyłączyć. Wyłączamy to… a odpowiedź brzmi: „Nie można cofnąć publikacji menu domyślnego”. I wtedy niespodziewanie pojawia się problem.

Jak usunąć domyślny element menu głównego z Joomla?

Metoda 1. Najłatwiejsza

Bardzo łatwy sposób- ma to na celu utworzenie innego menu, posiada domyślną pozycję menu i nie wyświetla jej na stronie. Oznacza to, że powinieneś po prostu stworzyć kolejne menu, którego nigdzie nie publikujesz, w żadnej z pozycji modułowych.

Metoda 2. Najbardziej poprawna

Znajdź swoją_site/templates/your_template/default_component.php w folderze szablonów. Piszemy w nim

Przełącznik ($item->browserNav): domyślnie: przypadek 0: if (in_array($item->id, $path))( echo " „.$typ łącza.”"; )inne (?> href="mrugnąć; ?>”>

Kontynuujemy zapoznawanie się z administracją Joomla 3. W tym artykule przyjrzymy się bliżej funkcji menu systemu Joomla. Prawdopodobnie nie trzeba mówić, czym jest menu witryny. Dość powiedzieć, że na stronie Joomla menu można umieścić pionowo po prawej stronie i/lub umieścić poziomo w obszarze nagłówka strony.

Z ogólnych informacji o menu Joomla warto wspomnieć, że materiały kategorii, które nie są dołączone do żadnego menu serwisu, nie będą widoczne na stronie.

Joomla 3 Menu i elementy menu

Menu witryny Joomla są tworzone przez administratora witryny lub użytkowników witryny z uprawnieniami do zarządzania menu witryny. Uprawnienia do zarządzania menu ustawia się w zakładce Komponenty → Menedżer menu → Uprawnienia.

Samo menu Joomla nie jest jednostką informacyjną, ale jednostką systemową witryny. Tworzone jest menu umożliwiające późniejsze utworzenie informacyjnych pozycji menu.

Notatka: Na stronie Joomla możesz stworzyć dowolną liczbę menu i dowolną liczbę pozycji menu o dowolnej głębokości zagnieżdżenia. Zagnieżdżeniem menu jest drzewo typu: pozycje menu - podpozycje pozycji menu - podpozycje podpozycji pozycji menu itp.

Jak utworzyć menu witryny Joomla

Aby utworzyć menu serwisu należy otworzyć zakładkę: Menu → Menedżer menu → Utwórz menu z poziomego paska lub Struktura → Menedżer menu → Utwórz menu dla menu pionowego części administracyjnej serwisu.

Nadajemy menu nazwę, pamiętajmy o wpisaniu systemowej nazwy menu (typu menu). Rodzajem menu może być dowolne słowo łacińskie, które jasno wskazuje przeznaczenie menu. Na przykład menu główne, menu główne, menu górne, menu stopki.

Jak tworzyć pozycje menu (podpozycje menu)

Tworzenie pozycji menu odbywa się na zakładce: Menu → Nazwa menu → Utwórz pozycję menu.

Typy pozycji menu

Jak już wspomniałem, pozycje menu Joomla 3 są jednostkami informacyjnymi witryny. Za pomocą pozycji menu możesz otwierać strony w witrynie zawierające różne informacje. Informacje te mogą się różnić i w zależności od rodzaju informacji tworzone są różne typy menu. Przyjrzyjmy się typom pozycji menu:

Typ pozycji menu

1. Kontakty (4 typy);

2. Kanały informacyjne (3 rodzaje);

3. Materiały (7 rodzajów), a mianowicie

  • Materiały archiwalne;
  • Wybrane materiały;
  • Tworzywo;
  • Kategoria bloga;
  • Stwórz materiał;
  • Lista wszystkich kategorii witryn;
  • Lista materiałów jednej kategorii.

4.Menedżer ustawień;

5. Menedżer użytkowników (7 typów);

6. Tagi (3 rodzaje);

7.Owijarka;

9. System (4 typy);

10.Inteligentne wyszukiwanie.

Jak widać rodzajów pozycji menu jest wiele i za ich pomocą można bardzo dobrze zorganizować nawigację po witrynie.

Dość teorii, przejdźmy do praktyki i stwórzmy menu składające się z dwóch lub trzech pozycji menu.

Przykład tworzenia menu witryny Joomla

Stwórzmy menu o nazwie „Menu1”. Nazwa systemu będzie brzmieć „menu-1”.

Przejdź do zakładki: Menu → Utwórz menu.

Na stronie tworzenia menu podaj jego nazwę „Menu1” i nazwę systemu „menu-1”.

Kliknij przycisk „Utwórz”.

Wszystko! Menu zostało utworzone.

Co oznacza nazwa menu systemowego?

Pokażę ci do czego służy nazwa menu systemowego. Przejdź do phpmyadmin, menedżera bazy danych witryny.

  • Szukamy tabeli: prefix_menu_types.
  • Otwórz go (kliknij na nazwę), który odpowiada zapytaniu SQL:
  • WYBIERZ * Z `typów_menu_przedrostków`
  • I widzimy nazwę systemową utworzonych menu (typ menu).

Wniosek: Nazwa systemu menu jest potrzebna do utworzenia unikalnych wartości w polach tabeli menu_types w bazie Joomla.

Stworzyliśmy więc menu Joomla, czas stworzyć elementy menu.

Tworzenie elementów menu Joomla

Na karcie Menu → Elementy menu → Utwórz menu utwórz element menu.

klasa="eliadunit">

Nadaj pozycji menu nazwę.

Wybierz typ pozycji menu. Niech będzie to typ menu: Blog kategorii.

Określ okno docelowe: Nowe okno z elementami nawigacyjnymi.

Po prawej stronie podajemy nazwę naszego menu oraz element nadrzędny tej pozycji menu (2,3).

Na pozostałych zakładkach dokonujemy ustawień pozostałych pozycji menu:

Opcje układu bloga (3) – szablon bloga. Można określić liczbę kolumn.

Display (4) – szablon do ekspozycji poszczególnych materiałów;

Ustawienia integracji (5) – umożliwia tworzenie kanałów RSS dla tej pozycji menu.

Opcje strony (7). Tutaj możesz ustawić alternatywny tytuł, który będzie widoczny w przeglądarce. Możesz także włączyć „Tytuł strony”. Będzie widoczny na początku wszystkich stron tej pozycji menu w tagach

, który pasuje do wszystkich stron kategorii blogów.

Metadane (8). Musisz wypełnić metadane tego bloga, a mianowicie opis i słowa kluczowe. Opis musi być unikalny i mieć nie więcej niż 165 znaków. Słowa kluczowe są opcjonalne.

Po sprawdzeniu wszystkich ustawień pozycji menu kliknij „Utwórz” lub „Utwórz zamknij”.

Wszystko! Pozycja menu została utworzona. Pozostaje tylko umieścić menu na stronie internetowej.

Jak umieścić menu na stronie Joomla

Na stronie umieścimy dwa menu. Poziome rozwijane i pionowe z wyświetlaniem całego drzewa menu.

Jak umieścić poziome menu rozwijane Joomla

Rozwijane poziome menu Joomla umieszczone jest w specjalnym module szablonu zwanym „menu”. W szablonie można utworzyć dodatkowe pola do umieszczania menu, np. footermenu, topmenu.

Aby utworzyć moduł menu należy przejść do zakładki: Menedżer modułów→Utwórz menu. Wybierz typ modułu „Menu”.

Ustawienia modułu menu

W zakładce „Powiązanie z pozycjami menu” wskazujemy, na jakich stronach serwisu ma się wyświetlać ten moduł z menu.



Jeśli zauważysz błąd, zaznacz fragment tekstu i naciśnij Ctrl+Enter
UDZIAŁ: