Fatal error: Call to a member function.....

Joomla! και Virtuemart

Συντονιστές: WebDev Moderators, Super-Moderators

Απάντηση
giotoula
Δημοσιεύσεις: 1
Εγγραφή: 07 Ιαν 2013 01:59
Τοποθεσία: Ελλάδα

Fatal error: Call to a member function.....

Δημοσίευση από giotoula » 07 Ιαν 2013 02:03

Καλησπέρα σε όλους..
Προσπαθώ να ολοκληρώσω μία δοκιμαστική αγορά και στο τελευταίο βήμα που κάνω επιβεβαίωση παραγγελίας παίρνω το παρακάτω error

Fatal error: Call to a member function getError() on a non-object in /home/.......public_html/components/com_virtuemart/helpers/cart.php on line 975

η γραμμή 975 η έχει τον εξής κώδικα

if (($orderID = $orderModel->createOrderFromCart($this)) === false) {
$mainframe = JFactory::getApplication();
JError::raiseWarning(500, $order->getError());
$mainframe->redirect(JRoute::_('index.php?option=com_virtuemart&view=cart') );
}


Μήπως ξέρει κανείς που είναι το λάθος???

Άβαταρ μέλους
giannis17
Honorary Member
Δημοσιεύσεις: 1215
Εγγραφή: 06 Ιαν 2005 19:50
Τοποθεσία: Παγκράτι - Αθήνα
Επικοινωνία:

Fatal error: Call to a member function.....

Δημοσίευση από giannis17 » 09 Ιαν 2013 00:37

Ουσιαστικά σου λέει ότι η μεταβλητή $order δεν είναι object και δε μπορεί να καλέσει function.Δοκίμασε να σβήσεις το

Κώδικας: Επιλογή όλων

$order->
αριστερά του getError() αν και δεν είμαι σίγουρος ότι θα παίξει αλλιώς εναλλακτικά σβήσε το getError() και άσε το $order μόνο του, και τα 2 να σβήσεις δηλαδή και να μην αφήσεις κανένα πάλι δεν υπάρχει πρόβλημα απλά είναι το κείμενο που βγάζει σε περίπτωση σφάλματος HTTP 500
"There is only one problem with common sense; it’s not very common."
– Milt Bryce

Απάντηση

Επιστροφή στο “Joomla! και Virtuemart”

Μέλη σε σύνδεση

Μέλη σε αυτήν τη Δ. Συζήτηση: Δεν υπάρχουν εγγεγραμμένα μέλη και 1 επισκέπτης