L’import n’est pas une fonction qui est fiable à 100%, loin de là...
Tout dépend si le site que tu veux transférer est dynamique ou statique.
S’il est statique, tu peux tenter un import suivi de modifs en manuel pour corriger les problème de chemins et autres sympatique soucis habituels
S’il est dynamique, tout dépend mais comme je le disai
ici il y a peu (en english, sorry), j’aborderai la migration en deux étapes en gardant à l’esprit que la migration du contenu et de la présentation sont deux choses différentes :
1) La présentation : C’est la partie "facile"... hormis des problèmes de chemin d’accès, transformer une page statique en template MODx est un jeu d’enfant... Le principe est de conserver les styles (qu’ils soient dans un fichier CSS ou directement insérés en tête de page), et la structure HTML des pages.
2) Le contenu: C’est la partie moins simple. Dans le cas d’un site statique, il faut ventiler le contenu des pages dans le champ de contenu ce qui peut être automatisé avec plus ou moins de succès via la fonction d’import. Dans le cas d’un site dynamique venant d’un autre système, il faudra probablement :
- écrire un script d’import SQL pour ventiler les champs de contenu de la BDD du système de départ vers la BDD du système d’arrivée. Ou alors, ventiler l’info manuellement (probablement plus pertinent sur des sites à faible quantité d’info...)
- reprendre les éléments générés dynamiquement via le système de départ (par un plugin ou un module ou tout autre extension du système), et les adapter au nouveau sytème (ici, MODx). Ca peut être plus ou moins simple... dans le cas d’un passage de Textpattern à MODx par exemple c’est simple car les logiques se recoupent. Dans le cas de Joomla -> MODx ça va probablement être plus compliqué...
Ca c’est la théorie, mais quel est ton cas ?