Polskie wsparcie PrestaShop
PrestaShop => Moduły => Wątek zaczęty przez: scholl w Październik 15, 2009, 10:37:07 am
-
Witam,
Mam problem: nie wiem gdzie wyszukać część kodu, która odpowiedzialna jest za moduły - odwoływanie się do modułów.
Chciałbym zintegrować katalog ze skórką (wyglądem) /themes/prestashop - z modułem, który dograłem do presty. Chciałbym aby pliki tego modułu również znajdowyały się w katalogu - /themes/prestashop.
Myślicie, że da się zmienić odwołanie do jednego modulu (aby był pobierany z innego katalogu ?)
Pozdrawiam
-
Pliki modułu nie muszą znajdować się w katalogu /themes/prestashop. Każdy moduł ma w swoim katalogu własny plik .tpl.
-
no właśnie :), chciałbym aby moduł znajdował się w themes/prestashop, da się tak zrobić ?
-
Chyba można tak zrobić, ale w plikach modułu musisz zmienić ścieżki. Podaj adres sklepu to spróbuje Ci pomóc.
-
Cześć, Adres sklepu nic nie da, wszystko testuje na czystej wersji presty z svn
-
Hej, trochę pogrzebałem, i:
Wydaje mi się że w folderze "classes/" plik "Module.php" jest za to odpowiedzialny.
No lub w folderze /admin/tabs/ jest plik "AdminModules.php" . Ale nie wiem dokładnie.
Może ktoś kto bardziej się na tym zna, pomoże bardziej dokładnie. Pozdrawiam.
-
Hej, trochę może odświeżam stary temat, ale znalazłem przypadkiem plik odpowiedzialny za to skąd ma pobierać moduły.
Jest to plik "config.inc.php" i znajduje się w folderze config\ ;)
Folder modułów wiersz 72, zmieniasz '/modules/' na swój folder z modułami '/themes/prestashop/':
define('_PS_MODULE_DIR_', _PS_ROOT_DIR_.'/modules/');
Jest tam wcześniej jeszcze jakaś baza modułów, więc musisz próbować co i jak.
Wydaje mi się że powinno działać, ale nie sprawdzałem.