Jump to content
  • 0

Ręczne usunięcie modułu


onebit

Question

Gorąca prośba do doświadczonych użytkowników prestashop.

Chodzi o usuniecie ręczne modułu, który został zainstalowany. Niestety po instalacji moduł nie działał tak jak chciałem dodatkowo powodował błąd działania panelu administratora. Nie można było wyszukać modułów. Usunąłem paczkę modułu z katalogu na serwerze, jednak menu, które było zostało i dodatkowo wyświetla się całkiem bez sensu. Po usunięciu z serwera panel amina działa normalnie. Jednak jak usunąć menu i ewentualne elementy usuniętego modułu

 

Serdecznie dziękuję za podpowiedzi

 

PS ver:8.1.7

 

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 1

Jeśli wszystko zostanie usunięte, nie będzie można go wyświetlić w menu administratora.

Menu administratora zawiera dwie tabele w bazie danych: ps_tab i ps_tab_lang.

Czy możesz podać mi więcej informacji? Nazwa modułu (folderu FTP), który usunąłeś?

Na przykład psx_modulex

Możesz dać nam tutaj zdjęcie menu administratora, w którym widać usunięty moduł.

 

Przykłady SQL (na własne ryzyko, lepiej wykonaj kopię zapasową swoich tabel):

1. jak znaleźć id_tab w tabeli p_tab według nazwy modułu?

SELECT t.`id_tab`, t.`module` FROM `ps_tab` t WHERE t.`module` = 'psx_modulex';

 

2. Jak znaleźć id_tab w tabeli ps_tab_lang, który nie istnieje w tabeli ps_tab?

SELECT tl.`id_tab`, tl.`name` FROM `ps_tab_lang` tl 
WHERE tl.`id_tab` NOT IN ( SELECT t.`id_tab` FROM `ps_tab` t );

 

3. jak usunąć błędne rekordy, których nie ma w tabeli ps_tab_lang?

DELETE FROM `ps_tab_lang`
WHERE `id_tab` NOT IN ( SELECT t.`id_tab` FROM `ps_tab` t );

 

Edited by ps8modules.com (see edit history)
Link to comment
Share on other sites

  • 1

Cześć. Moduł jest zarejestrowany w bazie danych. Są to tabele ps_module, ps_module_history, ps_tab i ps_tab_lang. Musisz znać nazwę modułu. w tabeli ps_module możesz znaleźć ten, który usunąłeś, po nazwie modułu. Zanotujesz jego dowód osobisty, a następnie usuniesz jego dane. Moduł może jednak mieć także utworzone w bazie danych własne tabele, bądź wpisy w tabeli ps_configuration. Fakt, że usunąłeś folder z FTP, nie był dobry. Jeśli moduł dokonał również przepisania jakiejś funkcji, mogą wystąpić inne problemy.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...