[Symfony] Upload d'image dans l'admin en i18n
Lowee
-
Nico -
Nico -
Bonjour à tous,
Je travaille sur l'internationalisation d'un site qui contient des fiches produits. J'en suis à admin et tout marche bien sauf pour l'upload d'image, je n'arrive pas à changer le form pour qu'il upload mes images.
Le code du form avant l'internationalisation était comme ça
Je sais que je dois créer le widget dans la classe ProductTranslationForm mais cette classe n'a pas accès aux méthodes getId() et getImgprodFace().
Merci d'avance.
Lowee
Je travaille sur l'internationalisation d'un site qui contient des fiches produits. J'en suis à admin et tout marche bien sauf pour l'upload d'image, je n'arrive pas à changer le form pour qu'il upload mes images.
Le code du form avant l'internationalisation était comme ça
class ProductForm extends BaseProductForm
{
public function configure()
{
$path = DIRECTORY_SEPARATOR.sfConfig::get('app_uploads_shared').DIRECTORY_SEPARATOR.'products'.DIRECTORY_SEPARATOR.$this->getObject()->getId().DIRECTORY_SEPARATOR;
/* WIDGET */
$this->widgetSchema['imgprod_face'] = new sfWidgetFormInputFileEditable(
array(
'file_src' =>$path.$this->getObject()->getImgprodFace(),
'is_image' =>true,
'edit_mode' => !$this->isNew(),
'template' =>'<div>%file%<br />%input%<br />%delete% %delete_label%</div>'
));
(...)
Je sais que je dois créer le widget dans la classe ProductTranslationForm mais cette classe n'a pas accès aux méthodes getId() et getImgprodFace().
Merci d'avance.
Lowee
A voir également:
- [Symfony] Upload d'image dans l'admin en i18n
- Upload video youtube - Télécharger - Diffusion
- Livebox admin - Guide
- Image iso - Guide
- Reduire taille image - Guide
- Légende image word - Guide