IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

[eZ Publish 4.2] Export CSV


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par défaut [eZ Publish 4.2] Export CSV
    Bonjour,

    Je viens de récupérer un site sous ezpublish 4.2 (oui je sais ^^) et voulais savoir comment faire pour exporter des données au format csv. Je suis grandement surpris de voir qu'une telle fonctionnalité n'est pas native dans un outil aussi puissant qu'ez publish à moins que je sois bigleux comme une taupe. Dans tous les cas, pouvez-vous svp m'aider à réaliser cette opération ? Par avance merci à ceux qui se pencheront sur ces quelques lignes.

    hpl76

  2. #2
    Membre éprouvé
    Homme Profil pro
    VP Community
    Inscrit en
    Septembre 2011
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : VP Community
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2011
    Messages : 63
    Par défaut bin/php/ezcsvexport.php
    Bonjour,

    As tu jeté un oeil à l'outil présent dans <ez publish racine>/bin/php/ezcsvexport.php ?

    Tu peux voir ce qu'il te propose en lançant un:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    php bin/php/ezcsvexport.php -h
    Depuis la racine d'eZ Publish.

    J'espère que cela t'aide.

  3. #3
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par défaut
    Bonjour,

    Et comment que ça m'aide !!!

    J'essayais des manips depuis le backoffice. J'ai juste réussi à créer un fichier ezpkg mais je ne sais pas comment l'exploiter.

    Avec ta solution, j'ai fait ceci :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [apache@monserveur]$ php bin/php/ezcsvexport.php 2053 storage-dir=/applis/apache2/htdocs/monsite/mon_premier_export/
    J'obtiens :
    Going to export subtree from node 2053 to directory

    et rien ne s'exporte

  4. #4
    Membre éprouvé
    Homme Profil pro
    VP Community
    Inscrit en
    Septembre 2011
    Messages
    63
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : VP Community
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2011
    Messages : 63
    Par défaut
    Je pense à deux choses:
    • Vérifie que l'utilisateur système utilisé pour l'exécution du script (celui avec lequel tu es loggé j'imagine) a bien les droits d'écriture sur le répertoire de destination de l'export.
    • ajouter les options -v -dall à la commande pour avoir un peu plus d'info:
      [apache@monserveur]$ php bin/php/ezcsvexport.php -v -dall 2053 storage-dir=/applis/apache2/htdocs/monsite/mon_premier_export/


    Alternativement à "-dall" tu peux utiliser --debug=all.

    Let us know,

  5. #5
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par défaut
    Bonjour et merci jeanvoye. Je teste ça et vous dis.

    Sais-tu si sur la version récente d'ezP. que tu sembles maintriser il y a possibilité d'exporter simplement les données depuis le backoffice ?

    Cdlt,

    hpl76

  6. #6
    Membre éclairé
    Profil pro
    Inscrit en
    Janvier 2007
    Messages
    349
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2007
    Messages : 349
    Par défaut
    Re,

    Alors voilà le résultat j'ai obtenu plusieurs messages d'erreur intermédiaires que j'ai corrigé notamment un :
    - Could not open input file: bin/php/ezcsvexport.php
    - Extension 'bidule' was reported to have modules but has not yet been activated.
    - PHP Fatal error: eZINI: Undefined group: 'FileSettings' in site.ini
    - ...
    (Me questionner si besoin)

    Maintenant j'ai un :
    #################################### DEBUG ####################################
    No timing points defined
    Peak memory usage: 6,188.5039 KB
    Group ini_load:
    Load cache: 0.0039 sec (3.3053%), 0.0010 avg sec (4)
    FindInputFiles: 0.0013 sec (1.1516%), 0.0003 avg sec (4)
    Group Mysql Total:
    Mysqli_queries: 0.0201 sec (17.1107%), 0.0033 avg sec (6)
    Looping result: 0.0002 sec (0.1391%), 0.0000 avg sec (5)
    Group General:
    dbfile: 0.0003 sec (0.2571%), 0.0001 avg sec (5)
    
    Total script time: 0.1172 sec
    quand je lance cette commande :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    [apache@mon serveur mon site]$ php bin/php/ezcsvexport.php -q -dall id du noeud storage-dir=/applis/apache2/htdocs/mon_site/mon_premier_export/
    No timing points defined
    Avez-vous une idée ?

    hpl76

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [ACCESS 2003]Export .csv
    Par guiguikawa dans le forum Access
    Réponses: 6
    Dernier message: 23/06/2006, 10h56
  2. Export CSV
    Par LeCaméléon dans le forum XMLRAD
    Réponses: 3
    Dernier message: 18/04/2006, 14h32
  3. [EXPORT] CSV
    Par sleepy2002 dans le forum Oracle
    Réponses: 2
    Dernier message: 03/04/2006, 10h14
  4. Export CSV
    Par lapartdombre dans le forum Documents
    Réponses: 12
    Dernier message: 17/10/2005, 14h46
  5. Export CSV de champs qui contiennent des ";"
    Par boteha dans le forum Outils
    Réponses: 4
    Dernier message: 19/09/2005, 19h05

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo