Forum CMS Made Simple FR
Export / Import à partir d'une autre base de données - Version imprimable

+- Forum CMS Made Simple FR (https://www.cmsmadesimple.fr/forum)
+-- Forum : Général (https://www.cmsmadesimple.fr/forum/forum-3.html)
+--- Forum : Installation (https://www.cmsmadesimple.fr/forum/forum-8.html)
+--- Sujet : Export / Import à partir d'une autre base de données (/thread-3903.html)



Export / Import à partir d'une autre base de données - alas - 14/09/2016

Citation :#~~~~~ DEBUT BLOC A NE PAS SUPPRIMER ~~~~~
#~ Version du CMS: 2.1.5
#~ Url du site : Local
#~ Hébergeur / Soft :
#~ Informations Système :
#~~~~~ FIN BLOC A NE PAS SUPPRIMER ~~~~~


Bonjour à tous, voila j'ai une demande particulière,

je voulais savoir si il était possible de faire un import de donnée dans la partie "News" à partir d'une base de données extérieur. Cette base de donnée extèrieure n'a pas la même structure que CMSMS.

Je ne demande pas une solution précise mais une orientation : script PHP ? XML ? Comment proceder.

Je vais avoir pas loin de 4000 news a insérer dans le CMS j'espère que cela sera possible.

Mes anciennes news était composée de la façon suivante : Une image / Le contenu de la news

-> Concernant l'export vers CMSMS je voudrais que la partie sommaire prennent en compte le chemin (lien) vers l'image (de type relatif) de mon ancienne news

- et la partie contenu sera la même section contenu de mon ancienne news.

J'ai peur que cela soit un enfer ...

Merci à vous


Export / Import à partir d'une autre base de données - airelibre - 14/09/2016

Hello,

Je ferai un petit script PHP (via un plugin ou une petite UDT, voire un script standalone) qui va chercher dans ton ancienne base pour renvoyer directement dans la nouvelle (celle de CMSMS) Wink Pas de raison que ca ne marche pas. Tu devras peut être adapter les urls des images avec des fonctions regex, etc.. mais ca va le faire Wink

Tiens-nous au courant,


Export / Import à partir d'une autre base de données - Jean le Chauve - 14/09/2016

Je n'insèrerais dans le cms que les nouvelles news et je créerais des pages statiques ou dynamiques à partir de l'ancienne bd pour les archives (ou je ferais un lien vers les news de l'ancien site avec une css remise à jour).
Autrement tu étudies minutieusement comment les news sont stockées dans la bd de cmsms et tu lances un script d'import php maison si tu as absolument besoin que ces news soient pilotées par cmsms (ce dont je doute).


Export / Import à partir d'une autre base de données - alas - 14/09/2016

Tout d'abord merci pour vos réponses, dans un sens cela ma rassure que ce soit possible maintenant je ne pourrai pas développer une UDT comme çela mes compétences étant diminuée à ce niveau la. Je vais voir pour le script d'import j'ai absolument besoin que mes news soient dans le cms. (une fois fait je verrais pour le faire partager)

Merci à vous.


Export / Import à partir d'une autre base de données - jissey - 20/09/2016

Bonjour,
Citation :-> Concernant l'export vers CMSMS je voudrais que la partie sommaire prennent en compte le chemin (lien) vers l'image (de type relatif) de mon ancienne news...
...Tu devras peut être adapter les urls des images avec des fonctions regex, etc.. mais ca va le faire
Dans le module News, tu peux créer au préalable (il faudra en tenir compte dans l'import) un champ supplémentaire de type 'image' pour affichage depuis le gabarit de sommaire.