Submitted by pyoung on
Bonjour,
Je suis en train d'importer des contenus avec Feeds.
Ca marche très bien, mais je suis confronté au problème suivant :
J'aimerais pouvoir importer les titres des fichiers et images liés, mais je ne trouve pas comment faire... j'ai regardé dans feeds_tamper, mais je n'ai rien trouvé...
Si quelqu'un a une solution...
Sinon j'ai donc cherché à générer un fichier SQL que je pourrais envoyer à l'aide du module backup/restore.
Les titres de fichiers sont dans la table field_data_field_fichier, champ field_fichier_description
Le nom des fichiers est dans la table file_managed, champ origname (ou filename, mais là le nom peut-être transformé si on utilise Transliteration, ce qui est mon cas.
La clé de jonction se fait entre field_data_field_fichier.field_fichier_fid et file_managed.fid
Mais je sèche pour la requête SQL qui me permettrait de modifier le champ field_data_field_fichier.field_fichier_description pour le fichier dont le nom original est dans file_managed.origname
Y'a-t-il un spécialiste des requêtes SQL ici ?
Merci
P. Young
Pour la requête SQL, voici ce
Permalien Soumis par pyoung le 27 Juin, 2013 - 14:08
Pour la requête SQL, voici ce que j'ai trouvé :
Pour associer le titre "truc" au fichier "fichier.doc", la requête suivante fonctionne :
UPDATE field_data_field_fichier
SET field_fichier_description = 'truc'
WHERE field_fichier_fid in
(SELECT fid
FROM file_managed
WHERE file_managed.origname = "fichier.doc")