Jump to content

Πρόβλημα με εγκατάσταση module


Recommended Posts

Καλησπέρα. Στην προσπάθεια να κάνω εγκατάσταση ενός module μου βγάζει το εξής μνμ:

The following module(s) could not be installed properly:

onepagecheckoutps :
    Unable to install override: The method init in the class OrderOpcController is already overridden.

Λέτε καλύτερα να μιλήσω με τον dev του module για support ή είναι κάτι που μπορώ να το διορθώσω εγώ (με λίγη βοήθεια)...;

Share this post


Link to post
Share on other sites

Είναι ξεκάθαρο το error. Έχει μέσα στο module ένα αρχείο /override/controllers/front/OrderOpcController.php

class OrderOpcController extends OrderOpcControllerCore {
...
public function init()
{
	// Content
}
...
}

Αυτό το init είναι και σε κάποιο άλλο module δηλωμένο γι αυτό και σκάει.

2 επιλογές.

Επιλογή #1
Βάζεις χεράτα τον κώδικα της function στο αρχείο/override/controllers/front/OrderOpcController.php (προσοχή όχι του module, αλλά αυτό που έχει δημιουργηθεί στον αυτόνομο φάκελο override). Απλά θα πρέπει να έχεις τον νου σου αν πχ απεγκαταστήσεις το module διότι δεν είναι (πλέον) αυτόματη διαδικασία.

Επιλογή #2
Ξηλώνεις το προηγούμενο module που σε πιάνει την θέση.

  • Like 1

Share this post


Link to post
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...

Important Information

Cookies ensure the smooth running of our services. Using these, you accept the use of cookies. Learn More