Articles avec le tag ‘migration’

modification des modules non type a partir de la version 2.1.1

samedi 31 décembre 2011

Vous migrez votre template d’un osCSS 2.1.0 à la nouvelle version en cours de dev. Dans l’affichage de vos page, les modules non typé n’affiche plus rien ?

Il s’agit d’un petite evolution de ces modules. Le module DOIT renvoyer le type de donnée qu’il traitent. C’est cette indication qui est utilisé dans les boucles associées au modules.

Pour corriger ce probleme, ajouter dans les function  » in_obj_xxx », dans la boucle de traitement des donnée , l’informations comme suit:
Avant

 while ($listing_version_products = $res->fetchAssoc()){
 $pd=product::get_item($listing_version_products['products_id']);
 $pd->aca=$aca_listing->return_db_min($listing_version_products['products_id']);
 $p[]=$pd;
 }
 return new objectInfo(array('title'=>__('table heading version products') , 'content'=>$p));

Apres

while ($listing_version_products = $res->fetchAssoc()){
 $pd=product::get_item($listing_version_products['products_id']);
 $pd->aca=$aca_listing->return_db_min($listing_version_products['products_id']);
 $pd->type='product';
 $p[]=$pd;
 }
return new objectInfo(array('title'=>__('table heading version products') , 'content'=>$p ,'type'=>'product'));

Evolution de db de osCSS1.1 vers osCSS-2

dimanche 28 mars 2010

Cette version oscss-2 modifie quelque peu la db , la liste des élément pouvant poser soucis lors d’une migration entre 2 shops.

Récapitulatif des évolutions de la db  entre les version oscss1.1xxx et oscss2xxx.

La version oscommerceMS2.2, peut donc elle aussi facilement être intégrés dans ce shop

(suite…)