Magento a publié sa nouvelle version édition communautaire 1.9.3.0
.
Je suis très curieux de savoir quelles sont les différences avec l'édition précédente de Magento?
Je veux connaître tous les détails sur la différence avec sa fonctionnalité Magento 1.9.3.0
.
et souhaitez également savoir quelle étape doit être effectuée après la mise à niveau de mon site actuel vers 1.9.3.0
lequel se trouve- Magento 1.9.2.4
t-il?
magento-1.9
magento-1
upgrade
ce-1.9.2.4
ce-1.9.3.0
Murtuza Zabuawala
la source
la source
Réponses:
Vous pouvez trouver la liste complète des différences dans les notes de version officielles: http://devdocs.magento.com/guides/m1x/ce19-ee114/ce1.9_release-notes.html#ce19-1930
Module corrigeant tous les bugs
Ce module corrige les bugs connus que j'essaie de maintenir à jour: https://github.com/digitalpianism/bugfixes
Note de côté
Il y avait auparavant un bogue dans Magento où les mots de passe ne s'affichaient pas dans le nouveau modèle d'e-mail du compte. La plupart des gens (y compris moi) ont supposé que c'était une amélioration de la sécurité (voir ici: /magento//a/46793/2380 ) mais c'était en fait un bogue qui a été corrigé dans 1.9.3.0.
Problèmes connus
Pour l'instant, il existe plusieurs bogues connus avec 1.9.3.0:
addCrumbs()
(dans le casgetStoreConfig(web/default/show_cms_breadcrumbs)
) n'est pas définiAvec le catalogue plat activé, la condition de règle de catalogue telle que "sku" contient "foo" ne fonctionne plusVeuillez également noter que le JS qui gère le prix des options du produit a été déplacé de
/js/varien/product.js
à/js/varien/product_options.js
donc n'oubliez pas d'ajouter ce fichier à votre thème si vous rencontrez le problème suivant: /magento//a/ 141375/2380PHP 7
Pour ceux qui utilisent PHP 7 et le module Inchoo, Inchoo a publié une nouvelle version du module (2.0.0) qui n'est compatible qu'avec 1.9.3 n'oubliez pas de mettre à jour: https://github.com/Inchoo/Inchoo_PHP7
la source
Il y a deux changements incompatibles en arrière dans Magento 1.9.3:
Mage_Adminhtml_Block_Cms_Wysiwyg_Images_Content_Uploader
la classe parent est supprimée.Mage_Uploader_Model_Config_Abstract
remplace la méthode magique__call
et son comportement peut être incohérent.Veuillez vérifier si des extensions / personnalisations utilisent / étendent ces fonctions / classes.
Assurez-vous également après la mise à niveau vers Magento 1.9.3 de supprimer les fichiers suivants pour éviter les problèmes de sécurité:
Pour plus d'informations, reportez-vous aux notes de version .
la source
Je ne suis pas un grand fan des correctifs. Personnellement, je supprime tous les fichiers Magento de leurs répertoires, puis télécharge la nouvelle version (à l'aide d'un script shell). Tous les fichiers installés au fil des ans comme des modules ou des thèmes sont toujours là. Pour la base de données, je fais une comparaison entre les nouvelles versions installées. Une façon consiste à créer ou à supprimer les colonnes / tables dans la base de données, l'autre méthode consiste à réinstaller Magento en changeant simplement le nom du fichier /app/etc/local.xml. Je préfère le premier.
Si vous ne changez pas la structure de la base de données en version 1.9.3.0, vous obtiendrez des erreurs ou vous ne pourrez pas charger la zone d'administration. Si quelqu'un est intéressé par des comparaisons pour les répertoires et bases de données Magento entre Magento CE 1.9.2.4 et 1.9.3.0, téléchargez simplement le fichier ici:
Comparaison Magento: versions 1.9.2.4 - 1.9.3.0
Il y a deux fichiers html avec de très bons résultats visuels.
J'ai mis à jour 4 magasins aujourd'hui en utilisant ma méthode au lieu de patcher. Tous fonctionnent sans aucun problème.
la source
Si quelqu'un souhaite découvrir quels sont les changements entre Magento CE 1.9.2.4 et 1.9.3.1, téléchargez les archives suivantes:
Rapport de comparaison de dossiers : http://www.megafileupload.com/89dx/FolderComparisonReport.zip
Rapport de comparaison de base de données : http://www.megafileupload.com/89dm/DatabaseComparisonReport.zip
Il y a deux fichiers html avec de très bons résultats visuels.
la source
Undefined index:session_expire_timestamp
lors de l'accès à la vitrine.Mage_Api_Model_Server_Handler_Abstract::processingMethodResult()
accepte les valeurs scalaires et de tableau.la source