migration thelia 1.5 vers thelia 2.2
Adieu la migration facile de Yacs me voici plonger dans une migration majeure de thélia
Et là les choses deviennent un peu plus compliquées.
Pour ma part j'ai commencé par installer un version 2.2 vierge sur un hébergement OVH.
Il faut savoir qu'il n'est pas possible d'utiliser une base de données utilisée par la version 1.5 de thélia. Ceci me semble absurde mais c'est ainsi.
Installation
Attention lors de l'installation "web" de thelia en local si "localhost" ne fonctionne pas dans "host" de l'étape 3 je vous conseille d'essayer "127.0.0.1" Là ca devrait marcher
récupération des données
Tentons de le faire par la module d'import !
le chemin chez moi : /Applications/MAMP/htdocs/dec-materieldentaire/client
Problème : il manque la table accessoire.
DROP TABLE IF EXISTS `accessoire`;
CREATE TABLE `accessoire` ( `id` int(11) NOT NULL AUTO_INCREMENT, `produit` int(11) NOT NULL DEFAULT '0', `accessoire` int(11) NOT NULL DEFAULT '0', `classement` int(11) NOT NULL DEFAULT '0', PRIMARY KEY (`id`), KEY `produit` (`produit`) ) ENGINE=MyISAM DEFAULT CHARSET=utf8;
messages d'erreur
<p>
<strong>Fatal error</strong>: Call to a member function setTitle() on a non-object in <strong>/home/viennean/www/rougecitron/core/lib/Thelia/Model/Base/FeatureAv.php</strong> on line <strong>2056</strong>
et
[ERROR] 2016-05-03 9:22:16:Failed to create rewritten URL for locale fr_FR, fond dossier, with params %id_dossier=1:
[ERROR] 2016-05-03 9:22:16:Call to undefined method: filterByView
En rechargeant la page l'importation se termine et les données sont importées à priori correctement
Activation du module TinyMce
Voir ce sujet dans le forum Thelia : http://thelia.net/forum/viewtopic.php?pid=66034#p66034