A priori dans le processus update de hikashop
une étape fait que certaines modifications des tables ne sont pas faites. (surement dans le test d ela version à partir de laquelle ets fait l'update.) Tous les ALTER TABLE de 1.5.6 à 1.5.7 se sont bien faits, mais ceux devant être faits en cas d eversion précédente (ou ayant raté à ce moment là) n'ont pas été appliqués.
Du coup, en mode debug ça donne:
JDatabaseMySQL::query: 1054 - Unknown column 'product_layout' in 'field list' SQL=INSERT IGNORE INTO `w48t7_hikashop_product` ( `product_name`,`product_url`,`product_meta_description`,`product_keywords`,`product_code`,`product_tax_id`,`product_manufacturer_id`,`product_sale_start`,`product_sale_end`,`product_layout`,`product_quantity`,`product_min_per_order`,`product_max_per_order`,`product_weight`,`product_weight_unit`,`product_length`,`product_width`,`product_dimension_unit`,`product_height`,`product_published`,`product_access`,`product_group_after_purchase`,`nbrep`,`lienretour`,`product_type`,`product_id`,`product_description`,`product_modified`,`product_created` ) VALUES ( 'riz brulé et trop cuit','','','','RIZBRULE','38','0','','','','-1','0','0','200','g','','','m','','1','all','','','','main','0','','1332863667','1332863667' )
il manqu ele product_layout et category_layout dans la table
voilà, c'est le système d'update qui s'est mélangé les pinceaux dans les versions.
ça je ne sais pas, il faut tracer en mode debug su rtoutes les fonctions de Hika pour trouver la liste des champs manquants.