Produit "RBS Change"

Annonces de l'équipe RBS Change à propos du produit, des mises à jour...
  1. Découvrez RBS Change sans effort grâce à la VM

    Écrit par Jean-Michel Ramseyer - 07/05/2013 15:30 - Aucun commentaire

    Disposez facilement d'un environnement RBSChange entièrement configuré pour tester et développer...
  2. RBS Change 3.5.10 et 3.6.5 disponibles au téléchargement

    Écrit par RBS Change - 02/05/2013 09:21 - Aucun commentaire

    Les versions correctives pour RBS Change 3.5 et 3.6 sont maintenant disponibles.
    Il s'agit de mises à jour mineures.

    Version 3.5.10 :
    Version 3.6.5 :
    Vous trouverez deux installeurs web pour la version majeure courante (3.6.5) contenant :
    - Les modules open source minimum : RBS Change Core
    - Tous les modules open source : RBS Change complet - Open Source

    A noter : Les installeurs sont faits pour fonctionner avec 128 Mo de RAM. Cependant nous avons remarqué qu'en fonction des plateformes et de la configuration de PHP et/ou Apache, des erreurs de mémoires peuvent apparaître.

    Pour effectuer la mise à jour vers la version 3.6.5 depuis la version 3.6.4, vous disposez de 3 solutions :

    La première, recommandée, en passant par la ligne de commande ou la console web :
    - Exécuter la commande updater.migrate download : téléchargement des nouveaux packages et vérification du projet
    - Exécuter la commande updater.migrate apply : Mise à jour du projet

    La seconde en faisant une migration manuelle :
    - Télécharger la librairie de migration :
    Version 3.5.10 : http://update.rbschange.fr/libs/migration/migration-3.5.10.zip
    Version 3.6.5 : http://update.rbschange.fr/libs/migration/migration-3.6.5.zip
    - Décompresser dans le dossier migration à la racine du site
    - En vous plaçant à la racine du projet exécuter : php migration/migrate.php

    La dernière, déconseillée suite à la découverte d'un comportement aléatoire sur certains serveurs Apache, en utilisant l'interface backoffice du module Mise à jour.

    Important :
    Une fois la mise à jour terminée la variable de configuration modules/website/useBeanPopulateStrictMode est définie à false pour éviter tout potentiel problème avec vos développements spécifiques. Il faudra donc bien vérifier le fonctionnement des formulaires utilisant la mécanique de bean.
    Pour sécuriser vos sites vous devez repasser cette variable à true et vérifier votre fonctionnel spécifique.


    Rappel : avant toute mise à jour, il est impératif de faire une sauvegarde de votre système.

    En cas de problèmes ou de questions, merci d'utiliser les Forums.

    L'équipe RBS Change
  3. Change 2013 : découvrez la flexibilité de RBS Change !

    Écrit par Eric Voltzenlogel - 29/04/2013 10:00 - Aucun commentaire

    Nous avons le plaisir de vous convier le 23 mai 2013 à partir de 9h00 à Paris à l'espace Saint-Martin pour découvrir la flexibilité et la richesse de la plateforme CMS E-Commerce Open-source RBS Change. Cette journée est une formidable occasion pour tous les acteurs du monde de l'e-commerce de découvrir notre plateforme et l'équipe qui la construit au quotidien.

    Cet événement est ouvert à tous alors réservez d'ores et déjà cette date dans votre agenda !
    Pour le programme et les inscriptions, c'est par ici : je participe à Change 2013 !

  4. Documentation du module SEO

    Écrit par Jean-Michel Ramseyer - 03/04/2013 16:59 - Aucun commentaire

    Comme vous le savez sans doute déjà, RBSChange possède une composante CMS forte ce qui vous donne la possibilité de gérer depuis l'interface d'administration :
    • les ré-écritures localisées de vos URL(s) 
    • le sitemap
    • les redirections

    Et ce, sans avoir la moindre connaissance technique.

    Aujourd'hui je vous propose au travers de différentes pages de documentation se trouvant dans le wiki de :


    Je vous souhaite une bonne lecture et vous invite à utiliser le forum dédié à la documentation RBS Change pour poser les questions que vous pourriez encore  avoir.

  5. Compatibilité du backoffice avec les dernières versions de Firefox

    Écrit par Gaël Port - 22/03/2013 12:34 - 1 commentaire

    Comme annoncé récemment dans le billet Accès backoffice et Firefox le bug qui touchait le backoffice de RBS Change sera corrigé dans Firefox 20.

    Cependant certaines évolutions de Firefox entre les versions 17 et 20, sur des technologies utilisées dans le backoffice, affectent également le fonctionnement de celui-ci. La version 3.6.5 de RBS Change a été revue pour corriger les problèmes qui se posent sur les modules standards mais les développements spécifiques peuvent également être impactés.

    Ce billet s'adresse donc avant tout aux développeurs afin qu'ils puissent prendre les dispositions nécessaires pour rendre leur code spécifique compatible.

    Suppression de E4X

    L'API E4X était dépréciée dans Firefox depuis la version 10, mais depuis Firefox 17, son utilisation cause des erreurs de parsing.

    Cette API était massivement utilisée dans le backoffice des versions de RBS Change antérieures à 3.0 et il n'en restait que quelques traces dans les versions actuelles. Dans la version 3.6.5 les utilisations de cette API seront purgées.

    Changement de comportement sur la méthode setAttribute() de l'API DOM

    Avant Firefox 20, en passant  la valeur null à setAttribue(), on obtenait une chaine vide. À partir de Firefox 20, on obtient la chaine "null". Firefox s'aligne donc sur le comportement des autres navigateurs dans leur version actuelle.

    Ceci peut avoir un impact purement visuel (apparition de "null" dans l'interface) ou causer des erreurs si la valeur de l'attribut est réutilisée ailleurs sans que le cas d'une chaine "null" ne soit prévu.

    Dépréciation de la syntaxe de boucle for each...in

    Cette syntaxe fait partie de la spécification d'E4X évoquée plus haut et suit le même chemin que le reste de cette API. Elle est dépréciée dans Firefox 20 et désactivée par défaut hors contexte "chrome".

    Comme le backoffice d'RBS Change tourne dans ce contexte (grâce à l'extension à travers laquelle il s'exécute), elle fonctionne toujours pour l'instant mais cela ne durera sans doute pas. Afin d'éviter des problèmes ultérieurs, la version RBS Change 3.6.5 en supprime tous les usages dans les modules standards. Il est vivement conseillé d'en faire de même pour vos développements spécifiques.

    Attention, il ne faut pas confondre les boucles for each...in qui renvoient la valeur de l'élément et qui sont dépréciées avec les boucles for...in qui renvoient la clé ou l'index de l'élément (selon que l'on itère sur un tableau ou un objet) et qui elle est toujours utilisable. Il est d'ailleurs très simple de convertir les appels à for each...in en for...in.


 
1467 membres
Aucun membre connecté