Feed Me est un plugin Craft permettant d'importer très simplement du contenu, soit une fois, soit à intervalles réguliers. Avec la prise en charge des flux XML, RSS, ATOM, CSV ou JSON, vous pourrez importer votre contenu sous forme d'entrées, de catégories, de produits Craft Commerce (et variantes), et bien plus encore.
Ce plugin nécessite Craft CMS 5.0.0-beta.2 ou version ultérieure.
Vous pouvez installer ce plugin depuis le Plugin Store ou avec Composer.
Accédez au Plugin Store dans le panneau de configuration de votre projet et recherchez « Feed Me ». Cliquez ensuite sur le bouton « Installer » dans sa fenêtre modale.
Ouvrez votre terminal et exécutez les commandes suivantes :
# allez dans le répertoire du projetcd /path/to/my-project.test# dites à Composer de charger le plugincomposer require craftcms/feed-me# dites à Craft d'installer le plugin./craft plugin/install feed-me
Depuis la version 5.6
/ 6.2
, la journalisation est gérée par le composant de journalisation de Craft et stockée dans la base de données au lieu du système de fichiers. Pour vous connecter aux fichiers (ou ailleurs), vous pouvez désactiver la journalisation par défaut et ajouter votre propre cible de journal :
<?phpreturn [// désactiver la journalisation par défaut dans la base de données'logging' => false, ];
<?phpreturn ['components' => ['log' => ['monologTargetConfig' => [// éventuellement, omettre des journaux par défaut de Craft'sauf' => ['feed-me'], ], // ajoutez votre propre cible de journal pour écrire les journaux dans le fichier « cibles » => [ [// se connecte au fichier ou STDOUT/STDERR si CRAFT_STREAM_LOG=1 est set'class' => craftlogMonologTarget::class,'name' => 'feed-me','categories' => ['feed-me'], // Ne pas enregistrer la demande et l'environnement vars'logContext' => false, // Niveau minimum à log'level' => PsrLogLogLevel::INFO, ], ], ], ], ];
Page du plugin Feed Me – La page officielle du plugin pour Feed Me
Documentation Feed Me – La documentation officielle
Migration d'un site Web vers Craft CMS – Cours vidéo complet de CraftQuest qui couvre Feed Me