wdrożenia PrestaShop

jak dodać dwa takie same moduły maofree_carousel?

  • 4 Odpowiedzi
  • 2686 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

*

Offline lamcpp

  • Nowy
  • *
  • 18
  • 0
jak dodać dwa takie same moduły maofree_carousel?
« dnia: Luty 26, 2012, 09:57:03 pm »
Witam, jak dodać dwa takie same moduły maofree_carousel na jednej stronie?
poprostu w jednym chciałbym miec bestsellery a w drugim nowosci.
Jak to zrobić?

*

Offline jbator

  • Użytkownik
  • **
  • 46
  • 0
  • Płeć: Mężczyzna
    • jbator.pl - portfolio - strony www, sklepy internetowe
Odp: jak dodać dwa takie same moduły maofree_carousel?
« Odpowiedź #1 dnia: Luty 26, 2012, 11:40:54 pm »
Możesz np skopiować sobie folder modułu i zmienic nazwe folderu, pliku php z klasą modułu oraz samą nazwe klasy oraz nazwe modułu ($this->name) (wszędzie musi być taka sama nazwa)

Nie wiem jakie parametry konfiguracyjne ten moduł przyjmuje ale jesli zapisuje cos w bazie to trzeba by tez pozamieniac nazwy tych parametrów aby wartosci sie nie dublowaly, czyli np odszukac wpisy podobne do tych podanych poniżej i zamienic nazwe parametru (w ponizszym przykładzie nazwa to JB_OPINEO_LOGIN):

Configuration::updateValue('JB_OPINEO_LOGIN', $content);
Configuration::deleteByName('JB_OPINEO_LOGIN');

*

Offline lamcpp

  • Nowy
  • *
  • 18
  • 0
Odp: jak dodać dwa takie same moduły maofree_carousel?
« Odpowiedź #2 dnia: Luty 27, 2012, 02:17:43 pm »
jbator zrobiłem tak jak mówiłeś, rzeczywiscie powstał nowy moduł, tyle że:
teraz gdy zmienie coś w jednym module to to samo zmienia się w drugim:( czyli pewnie jeszcze gdzies jakies wartości trzeba pozmieniac, chyba na bazie, tylko jak je znaleźć?
albo co innego moze byc przyczyną, tego że np. w panelu admina zmieniam by w jednym module maofree_carousel wyswietlały się najnowsze produkty, to od razu tak samo ustawia się moduł skopiowany czyli maofree_carousel2 przez co obydwa moduły pokazują to samo:/

*

Offline deviant

  • Mieszkaniec
  • *****
  • 776
  • 1
  • Płeć: Mężczyzna
  • prestamod
  • PrestaShop: PS
  • Status: forum
Odp: jak dodać dwa takie same moduły maofree_carousel?
« Odpowiedź #3 dnia: Luty 27, 2012, 05:33:21 pm »
Musisz skopiować moduł jednocześnie zmieniając go wewnątrz. Inaczej bezie się dziać tak jak opisujesz. Zapewne tworzy on zmienne, wpisy w bazie które nie mogą się powtórzyć, także takich wartości musisz szukać i najzwyczajniej pozmieniać im nazwy.
Prestamod -> [sklepy][hosting][modyfikacje][szablony][pomoc]

*

Offline jbator

  • Użytkownik
  • **
  • 46
  • 0
  • Płeć: Mężczyzna
    • jbator.pl - portfolio - strony www, sklepy internetowe
Odp: jak dodać dwa takie same moduły maofree_carousel?
« Odpowiedź #4 dnia: Luty 27, 2012, 08:12:39 pm »
Moduł za pewne tworzy sobie tabele w bazie danych wiec musisz tez zmienić nazwe tabeli/tabel (przypuszczam ze bedziesz musial wyedytowac metody install, uninstall, postProcess - wszedzie tam gdzie pojawia sie zapytanie SQL do tabeli modułu...