Κατασκευή ιστοσελίδων Κατασκευή ιστοσελίδων
Κατασκευάζουμε ιστοσελίδες. Όχι από αυτές που κυκλοφορούν , αλλά από τις άλλες τις καλές ......
More detail
Διαφήμιση Google Adwords Διαφήμιση Google Adwords
Την φτιάξατε την ιστοσελίδα. Αρκεί να μπαίνετε μόνο εσείς ; Πως θα την δουν οι υπόλοιποι; ...
More detail
Φιλοξενία ιστοσελίδων Φιλοξενία ιστοσελίδων
Υπερσύχρονοι servers , σε Ευρωπαϊκά και Ελληνικά datacenters με 99.95% uptime και κα...
More detail

Joomla 3.5.1 . Πρόβλημα με το email σε πολλά extension

joomla-iconΌσοι ασχολούμαστε με το Joomla μέχρι τώρα έχουμε συνηθίσει σχεδόν όλες ο αναβαθμίσεις να είναι απροβλημάτιστες. Η τελευταια αναβάθμιση όμως σε 3.5.1 δημιούργησε προβλήματα σε πολλά extensions τα οποια δεν μπορούν να στείλουν emal. Χαρακτηριστικο παράδειγμα το Virtuemart και το Rsform .

 

 

Που οφείλεται το πρόβλημα;

Με μια απλά αναζήτηση στο Google βρήκαμε τα εξης :

Σε αυτο το αρχείο

/libraries/joomla/mail/mail.php

υπάρχει μια μικρή διαφορά στην παράμετρο addReplyTo( )  από τις προηγούμενες εκδόσεις.

 

Πως λύνω το πρόβλημα;

Υπάρχουν 2 λύσεις.

1. Αλάζετε  το συγκεκριμένο αρχείο με προηγούμενης έκδοσης

2. διορθώνετε το extension ψαχνοντας για κάτι τέτοιο

$mail->addReplyTo( array( $from ? $from : $_mailfrom, $fromname ? $fromname : $_fromname ) );

και αλλάζοντας το σε

$mail->addReplyTo( $from ? $from : $_mailfrom, $fromname ? $fromname : $_fromname );

 

Συγκεκριμένα για το VIrtuemart και το Joomla 3.5.1 η καλύτερη λύση που βρήκαμε και δοκιμάσαμε είναι η εξής

Αλλάζουμε το αρχείο

components/com_virtuemart/helpers/shopfunctionsf.php

με αυτο , αλλάζοντας την κατάληξη

http://www.rupostel.com/svn3/shopfunctionsf.php.src

 


Διαβάζουμε. Ενημερωνόμαστε. Ψαχνόμαστε. Πινουμε πολλούς καφέδες και συζητάμε.

διαφήμιση google adwords