Jump to content

Modul Knowband MarketPlace - problém s instalací


Kreate

Recommended Posts

PrestaShop moze vyuzivat funkcionalitu prepisovania funkcii. Znamena to, ze v priecinku override si moduly (ale aj manualne developeri) vedia modifikovat existujuce funkcie a vytvarat tam aj nove, aby nemuseli modifikovat funkcie definovane v jadre PrestaShop.

Takze nejaky modul, alebo developer uz predtym nahral do priecinku /override/classes/ nahradzujuci subor Carrier.php v ktorom su zadefinovane nejake funkcie. Modul, ktory chcete nainstalovat, ale pouziva subor Carrier.php tiez a snazi sa svoju modifikovanu verziu nahrat do /override/classes/. Avsak instalator modulu narazil na to, ze tam uz takyto subor existuje a instalacia tak neprebehne a zobrazi sa hlaska, aku vidite (mimochodom preklad niektorych hlasok byva naozaj usmevny, akoby to ani neprekladal zivy clovek).

Ako teda na to? Je potrebne mat aspon nejake programtorske skusenosti.

1. vypnite eshop pre verejnost
2. z FTP si vykopirujte subor /override/classes/Carrier.php do pocitaca ako zalohu a z FTP ho zmazte.
3. vymazte cache PrestaShopu v casti Nastroje > Vykona a zalohovanie z dovodu, aby sa vam obnovil subor cache/class_index.php. Inym riesenim je, ze tento subor na FTP zmazete (PrestaShop si vytvori novy a aktualny).
4. Nainstalujete spominany modul a teraz uz instalacia prebehne v poriadku.
5. Teraz si z FTP skopirujte subor /override/classes/Carrier.php ktory si tam nahral prave naisntalovany modul.
6. Programatorska cast: musite oba subory teraz zlucit tak, aby vysledny subor obsahoval povodne aj nove funkcie. Ten potom nahrate na FTP a prepisete ten existujuci.

  • Thanks 1
Link to comment
Share on other sites

15 hours ago, Caleydon said:

Díky moc, perfektní, profesionální a 100% rada. Soubory jsem neslučoval, jen jsem je odstranil a nechal nahrát instalací modulu. Jsem dlužníkem.

 

15 hours ago, Caleydon said:

 

Edited by Kreate (see edit history)
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...