Usunięcie niektórych odnośników z menu administratora
Wyniki 1 do 6 z 6

Temat: Usunięcie niektórych odnośników z menu administratora

Hybrid View

Poprzednia wiadomość Poprzednia wiadomość   Następna wiadomość Następna wiadomość
  1. #1
    Bywalec
    Dołączył
    15-10-2011
    Wpisy
    213
    Punkty
    10

    Domyślny Usunięcie niektórych odnośników z menu administratora

    Witam,
    Chciałbym od strony administratora usunąć część zakładek aby nieco wszystko uprościć. Klikając w "Komponenty" rozwija się lista, z niej wybieram konkretny komponent pojawia się kolejna lista. I właśnie z tej listy konkretnego komponentu chciałbym usunąć niektóre pozycje. Jak się do tego dostać? Aktualnie dotyczy to dodatku Joomshopping.

  2. #2
    Wiarus siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    1 384
    Punkty
    162

    Domyślny

    IMHO najlepiej wykonać to z poziomu bazy danych.
    Wchodzisz do PHPmyAdmina i w bazi danych szukaj tabeli xxxx_menu (xxxx to przedrostek twoich tabel).
    W tej tabeli znajdują się wszystkie pozycje menu, zarówno dla frontu jak i zaplecza.
    Zwróć uwagę, że niektóre z pozycji maja w kolumnie "menutype" wartość "main". To są pozycje menu dla zaplecza.

    Teraz trzeba odnaleźć pozycję którą chcesz ukryć.
    Chyba najlepsze do tego będzie wykorzystanie Zaplecze -> Rozszerzenia -> Języki -> Nadpisane.
    Tam wybierasz z listy język w którym jest dana pozycja.

    Pokaże na przykładzie forum Kunena (ale to działa tak samo dla wszystkich komponentów):

    http://prntscr.com/mim1m5

    Teraz wiem, że pozycja którą chce ukryć używa takiej stałej językowej: COM_KUNENA_DASHBOARD

    Tak wygląda w menu zaplecza: https://prnt.sc/milz4k

    Teraz w PHPmyAdminie wyszukuje tej wartości: http://prntscr.com/mim294

    Zostaje znalezione w odpowiedniej tabeli: http://prntscr.com/mim2fa

    Kliknij "Przeglądaj" - przewinie cię do wyników.

    Kliknij "Edytuj" przy swoim wyniku.

    Edytując rekord wpisz wartość 0 w pola "published" i "parent_id", http://prntscr.com/mim300 przewiń na sam dół strony i kliknij "Wykonaj".

    Teraz ten rekord pośród innych powinien wyglądać tak: https://prnt.sc/mim05r

    I zniknąć z zaplecza: http://prntscr.com/mim3ny.

    Pamiętaj, że to usuwa jedynie pozycje z menu Joomla. Nie usunie pozycji wbudowanych w komponent: http://prntscr.com/mim404
    By je usunąć z komponentu trzeba by już pogrzebać w kodzie.
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

  3. #3

    Domyślny

    Nie znam komponentu ale używając ACL nie da rady tego rozwiązać?

  4. #4
    Wiarus siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    1 384
    Punkty
    162

    Domyślny

    Cytat Wysłane przez rkonik Zobacz wiadomość
    Nie znam komponentu ale używając ACL nie da rady tego rozwiązać?
    Nie, w ACL jesteś w stanie zablokować pewne uprawnienia lub dostęp do komponentu - wtedy cały komponent znika z menu. Nie usuniesz przez ACL poszczególnych opcji z menu.
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

  5. #5
    Senior zwiastun awatar
    Dołączył
    20-09-2005
    Wpisy
    27 267
    Punkty
    1128

    Domyślny

    Joomla umożliwia skonfigurowanie własnego menu zaplecza. I to jest odpowiednia droga. Usuwania z bazy danych nie polecam.
    Korzystaj i ciesz się!
    ===============
    Zwiastun
    Biblioteka Elektronicznej Dokumentacji Joomla!

  6. #6
    Wiarus siristru awatar
    Dołączył
    28-05-2009
    Skąd
    Szczecin
    Wpisy
    1 384
    Punkty
    162

    Domyślny

    Cytat Wysłane przez zwiastun Zobacz wiadomość
    Usuwania z bazy danych nie polecam.
    Moja metoda nie usuwała pozycji menu ale je ukrywała.

    Cytat Wysłane przez zwiastun Zobacz wiadomość
    Joomla umożliwia skonfigurowanie własnego menu zaplecza.
    Wiedziałem o tej opcji ale nigdy się nią nie bawiłem - nie chciałem polecać czegoś czego nie próbowałem. Chociaż opcję tę dodano jakiś czas temu.

    Faktycznie jest to najlepsza odpowiedź na pytanie Marcina. Funkcja ta pozwala utworzyć własne menu dla zaplecza i co więcej przypisać je do określonych grup użytkowników.

    Zobacz ten Tutek: https://www.joomlashack.com/blog/tut...w-admin-menus/

    Człowiek uczy się całe życie
    Na Forum pomagam bezpłatnie ad maiorem Joomla gloriam
    Mimo pomocy na forum nie dajesz rady? Potrzebujesz by ekspert "zrobił to" za Ciebie?
    Napisz do mnie na PW. Argentum et Aurum nie zawsze jest konieczne ;)

Podobne tematy

  1. Usunięcie odnośników "zasilane przez forum kunena"
    przez adiAdrianadi na forum Szablony, formatowanie wyglądu
    Odpowiedzi: 2
    Ostatni post/autor: 08-03-2015, 07:48
  2. Problem z wyborem odnośników w menu
    przez curt na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 0
    Ostatni post/autor: 13-12-2010, 19:34
  3. Zmiana koloru niektórych odnośników w menu
    przez jacopp na forum Szablony, wygląd, formatowanie
    Odpowiedzi: 16
    Ostatni post/autor: 24-03-2010, 21:31
  4. Zmiana odnośników z menu
    przez mskacper na forum Administracja - ogólne
    Odpowiedzi: 5
    Ostatni post/autor: 15-02-2009, 20:02
  5. Usunięcie niektórych elementów menu w poszczególnych wersjach językowych
    przez sylwekb na forum Administracja składnikami
    Odpowiedzi: 0
    Ostatni post/autor: 07-01-2009, 13:18

Reguły pisania

  • Nie możesz zakładać nowych tematów
  • Nie możesz dodawać wypowiedzi
  • Nie możesz dodawać załączników
  • Nie możesz poprawiać swoich postów
  •