Précédent   Forum des professionnels en informatique > PHP > Bibliothèques et frameworks > symfony
symfony Forum d'entraide sur le framework PHP symfony. Avant de poster : cours symfony et FAQ symfony
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 24/02/2011, 16h07   #1
Nouveau Membre du Club
 
Avatar de Jesmar
 
Homme
Inscription : juin 2006
Messages : 115
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France

Informations forums :
Inscription : juin 2006
Messages : 115
Points : 31
Points : 31
Par défaut Système de versionnement

Hello
je cherche (je suis sur gogole actuellement) un système de versionnement pour symfony 1.4 avec Doctrine.
j'ai trouvé sfVersioningPlugin mais ne fonctionne que sur symfony 1.0, est-ce qu'il fonctionnerait sur la 1.4 ?
dans cette version, je ne sais pas quelle version de symfony est utilisée (ni même si ça répondrait trop à mes besoins)
l'objectif (assez classique je pense) étant que lorsqu'un utilisateur veut modifier une fiche, que la fiche soit enregistrée pour être validée par un admin avant d'être publiée.
si quelqu'un peut m'éclairer, merci.
__________________
Peace & Love
Jesmar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/02/2011, 16h13   #2
Responsable Qt & Web sémantique

 
Avatar de dourouc05
 
Homme Thibaut Cuvelier
Étudiant
Inscription : août 2008
Messages : 16 283
Détails du profil
Informations personnelles :
Nom : Homme Thibaut Cuvelier
Localisation : Belgique

Informations professionnelles :
Activité : Étudiant
Secteur : Enseignement

Informations forums :
Inscription : août 2008
Messages : 16 283
Points : 49 835
Points : 49 835
Envoyer un message via MSN à dourouc05 Envoyer un message via Yahoo à dourouc05


Tu as un behaviour qui va bien avec Doctrine 1.2 : http://www.doctrine-project.org/proj...rs:versionable
__________________
Le troisième défi Qt !

Vous souhaitez participer aux rubriques Qt ou PyQt/PySide (tutoriels, FAQ, traductions, sources) ? Contactez-moi par MP.

Qt : La FAQ : 200 QR
symfony : sfDoctrineGuard

Pas de question d'ordre technique par MP !
dourouc05 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/02/2011, 16h37   #3
Nouveau Membre du Club
 
Avatar de Jesmar
 
Homme
Inscription : juin 2006
Messages : 115
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France

Informations forums :
Inscription : juin 2006
Messages : 115
Points : 31
Points : 31
merci, je vais essayer de l'examiner de près
__________________
Peace & Love
Jesmar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/02/2011, 17h41   #4
Nouveau Membre du Club
 
Avatar de Jesmar
 
Homme
Inscription : juin 2006
Messages : 115
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France

Informations forums :
Inscription : juin 2006
Messages : 115
Points : 31
Points : 31
j'ai suivi le début à savoir bidouiller le fichier yml en rajoutant le versionable mais là je sèche.
j'ai compris qu'il doit y avoir une 2e table "version" mais il faut la créer à la main ? faut reconstruire le projet ? faire un simple clear cache ? ou autre chose
__________________
Peace & Love
Jesmar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 24/02/2011, 18h22   #5
Nouveau Membre du Club
 
Avatar de Jesmar
 
Homme
Inscription : juin 2006
Messages : 115
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France

Informations forums :
Inscription : juin 2006
Messages : 115
Points : 31
Points : 31
alors, j'ai trouvé ailleurs en attendant
j'ai reconstruit mon projet
ma table "x_version" a été créée avec la colonne "version" mais pour le moment je plante lorsque je modifie un élément
__________________
Peace & Love
Jesmar est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 01/03/2011, 10h37   #6
Nouveau Membre du Club
 
Avatar de Jesmar
 
Homme
Inscription : juin 2006
Messages : 115
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 27
Localisation : France

Informations forums :
Inscription : juin 2006
Messages : 115
Points : 31
Points : 31
le versionable fonctionne, avec mes 2 tables qu'il a créé :
alpha => il met à jour l'enregistrement lorsque je valide mon formulaire avec le dernier numéro de version
alpha_version => il insère un nouvel enregistrement en plus de ceux qui sont déjà présents (les versions précédentes)

moi, j'aimerais
alpha => il ne fait rien, il laisse la version actuelle
alpha_version => il insère un nouvel enregistrement en plus de ceux qui sont déjà présents (les versions précédentes)

dans le but que l'admin doit valider la dernière version dans alpha_version, et là on fera une maj dans alpha

est-ce possible ?
__________________
Peace & Love
Jesmar est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 16h41.


 
 
 
 
Partenaires

Hébergement Web