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 06/06/2011, 17h38   #1
Invité régulier
 
Homme Hugo Gresse
Développeur Web Etudiant
Inscription : avril 2011
Messages : 34
Détails du profil
Informations personnelles :
Nom : Homme Hugo Gresse
Localisation : France

Informations professionnelles :
Activité : Développeur Web Etudiant

Informations forums :
Inscription : avril 2011
Messages : 34
Points : 5
Points : 5
Envoyer un message via Skype™ à hugo_dev
Par défaut Requete Admin Generator formulaire

Bonjour,

Afin d'optimisé mon backend, j'aimerai que quand j'upload une image, et que je sauvegarde, le champ lien_redirection soit l'adresse de l'image inséré, mais que l'ors de l'insertion (pas de l'update).

J'ai essayé de feinté en javascript, mais c'est du coté client et l'adresse de l'iamge une fois uploadé est du style 1245105649681240152341456948.jpg...

Voilà, si vous avez une piste/un lien/une solution ?

merci
hugo_dev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/06/2011, 09h50   #2
Membre habitué
 
Avatar de Maerlyn31
 
Homme Baptiste Naudinat
Développeur Web
Inscription : mai 2011
Messages : 70
Détails du profil
Informations personnelles :
Nom : Homme Baptiste Naudinat
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2011
Messages : 70
Points : 146
Points : 146
Bonjour Hugo

En général quand tu enregistre une image en BDD, ce que tu enregistre "réellement" est uniquement son nom de fichier. Que veux-tu dire par "l'adresse de l'image inséré" ?

Pour ce qui est des noms de fichiers, suis cette méthode.

Et pour les update, je ne vois pas trop ce que tu veux dire, normalement si un champ n'est pas modifié par l'utilisateur il ne subit pas d'update, et si il est modifié, ben il faut bien update ^^

Bon courage à toi !
Maerlyn31 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/06/2011, 10h56   #3
Invité régulier
 
Homme Hugo Gresse
Développeur Web Etudiant
Inscription : avril 2011
Messages : 34
Détails du profil
Informations personnelles :
Nom : Homme Hugo Gresse
Localisation : France

Informations professionnelles :
Activité : Développeur Web Etudiant

Informations forums :
Inscription : avril 2011
Messages : 34
Points : 5
Points : 5
Envoyer un message via Skype™ à hugo_dev
En faite, j'ai mit en place un pop jquery avec une galerie d'image lorsque l'on clique sur l'image.
Logiquement, l'image que l'on clic est plus petite que celle de la galerie, donc le lien "lien_redirection" de base devrai être le même (poru l'instant de base il est vide), et si l'admin veut le modifié, il peut.

Pour le redommage: j'ai déjà
Code :
'file_src' => '/uploads/'.$this->getObject()->getImageLien(),
j'ai ajouté
Code :
1
2
3
4
    public function generateImageLienFilename(sfValidatedFile $file)
    {
        return Doctrine_inflector::urlize($file->getOriginalName()).$file->getOriginalExtension();
    }
mais rien..
hugo_dev est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/06/2011, 11h22   #4
Membre habitué
 
Avatar de Maerlyn31
 
Homme Baptiste Naudinat
Développeur Web
Inscription : mai 2011
Messages : 70
Détails du profil
Informations personnelles :
Nom : Homme Baptiste Naudinat
Localisation : France

Informations professionnelles :
Activité : Développeur Web

Informations forums :
Inscription : mai 2011
Messages : 70
Points : 146
Points : 146
Pour le renommage des fichiers uploadés : http://www.lexik.fr/blog/symfony/sym...de-fichier-376

Il faut créer la méthode generateTonNomDeChampFilename, file_src est l'option pour pré-charger le champ lors d'un update.

Pour les lien_redirection par contre désolé, j'arrive vraiment pas à voir ce que tu cherches à faire ... quel est ton modèle ? comment utilises-tu les attributs dans le frontend exactement ?
Maerlyn31 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 20h20.


 
 
 
 
Partenaires

Hébergement Web