CMS Automne

Forum de la communauté du CMS Automne
Nous sommes actuellement le Sam Nov 23, 2024 10:59 pm

Le fuseau horaire est UTC [Heure d’été]




Publier un nouveau sujet Répondre au sujet  [ 7 messages ] 
Auteur Message
MessagePublié: Ven Jan 06, 2012 3:23 pm 
Hors-ligne

Inscrit(e) le : Jeu Oct 27, 2011 1:31 pm
Message(s) : 31
Bonjour,

Je dois développer des scripts PHP amenés à tourner tous les soirs sur mon install et remontant la liste des objets d'une catégorie précise créés dans la journée. J'ai donc essayé de repérer par moi même dans quelle table sont stockés mes objets et les catégories associées, mais j'avoue que je m'y perd un peu :oops:

J'ai vu que sur un post du forum quelqu'un avait déjà demandé ca il y a un petit bout de temps, alors je retente ma chance dans l'espoir que ca ai été actualisé : existe-il un MCD ou un descriptif de la structure de la base de données d'automne?

Et si non, est-ce que quelqu'un pourrait me donner des pistes pour récupérer la liste des objets créés dans la journée, en filtrant sur une catégorie particulière de ces objets?(Le SQL ne me pose pas de soucis, c'est vraiment que je ne sais pas où aller chercher ces données!!)

Merci par avance!!


Haut
 Profil  
 
MessagePublié: Ven Jan 06, 2012 3:36 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Jeu Juin 16, 2005 8:05 am
Message(s) : 628
Localisation : Toulouse, France
A ma connaissance il n'existe pas de MCD à jour.

Pour ton daily routine, tu vas devoir passer par les classes PHP d'Automne qui te permettront de récupérer les informations que tu désires :
http://www.automne-cms.org/api/

Si je trouve un exemple je t'envoie ça.

_________________
Frank
http://www.automne-cms.org


Haut
 Profil  
 
MessagePublié: Ven Jan 06, 2012 4:49 pm 
Hors-ligne

Inscrit(e) le : Jeu Oct 27, 2011 1:31 pm
Message(s) : 31
Wow, j'avais même pas pensé à utiliser l'API ><

En plus elle a l'air bien documentée, parfait!!Merci beaucoup pour la réponse rapide!!


Haut
 Profil  
 
MessagePublié: Lun Jan 09, 2012 5:03 pm 
Hors-ligne

Inscrit(e) le : Jeu Oct 27, 2011 1:31 pm
Message(s) : 31
Hum finalement je sèche un peu avec l'API d'Automne :oops:

Il n'y aurai pas quelque part un bout de code qui ressemblerait a peu près à ce que je veux faire, pour m'inspirer?


Haut
 Profil  
 
MessagePublié: Lun Jan 09, 2012 5:43 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Mer Juin 15, 2005 8:28 am
Message(s) : 759
Localisation : Sophia Antipolis
Nous n'avons pas ce genre de code en réserve (ce n'est pas un petit bout de code). Tu ne peux pas faire ça en SQL, il faut passer par PHP et pour ça connaitre le fonctionnement interne du polymod car Automne ne fait pas ça nativement. De plus, même si je t'explique en détail comment faire pour obtenir tes objets, tu ne saura pas non plus les traiter ensuite pour en faire ce dont tu as besoin au final.
Ta demande dépasse l'aide que nous pouvons fournir via le forum : là c'est carrément c'est du développement ou de la formation.


Haut
 Profil  
 
MessagePublié: Lun Jan 09, 2012 6:30 pm 
Hors-ligne
Administrateur
Avatar de l’utilisateur

Inscrit(e) le : Jeu Juin 16, 2005 8:05 am
Message(s) : 628
Localisation : Toulouse, France
Déjà , il serait bien que tu nous dises quel est le besoin final ?

Si c'est pour rester informer des modifications au fur et à mesure, tu peux toujours passer par un flux RSS ou une notification par email. C'est beaucoup plus simple à mettre en place.

Tu as aussi le suivi d'activité sur lequel tu peux filtrer par module et par date pour exporter au format CSV.

_________________
Frank
http://www.automne-cms.org


Haut
 Profil  
 
MessagePublié: Mar Jan 10, 2012 10:57 am 
Hors-ligne

Inscrit(e) le : Jeu Oct 27, 2011 1:31 pm
Message(s) : 31
Le besoin final était de produire des exports excel à envoyer automatiquement chaque soir aux utilisateurs concernés pour avoir la liste au format excel de tous les documents de la catégories qu'ils suivent.

Bon et bien il n'y a plus qu'à passer à l'autoformation à l'aide des exemples présents sur le forum.

Merci.


Haut
 Profil  
 
Afficher les messages publiés depuis :  Trier par  
Publier un nouveau sujet Répondre au sujet  [ 7 messages ] 

Le fuseau horaire est UTC [Heure d’été]


Qui est en ligne ?

Utilisateur(s) parcourant ce forum : Aucun utilisateur inscrit et 102 invité(s)


Vous ne pouvez pas publier de nouveaux sujets dans ce forum
Vous ne pouvez pas répondre aux sujets dans ce forum
Vous ne pouvez pas éditer vos messages dans ce forum
Vous ne pouvez pas supprimer vos messages dans ce forum
Vous ne pouvez pas insérer de pièces jointes dans ce forum

Recherche de:
Aller vers :  
Powered by phpBB® Forum Software © phpBB Group
Traduit par Maël Soucaze et Elglobo © phpBB.fr