Supposons qu'il existe une colonne image_url
dans la base de données.Comment remplir dynamiquement un widget de choix dans symfony?
Je veux que l'utilisateur de choisir parmi plusieurs images recommandées, ce qui est quelque chose comme ceci:
<input type="radio" value="domain.com/path_to_img1" name="image_url" />
<img src="domain.com/path_to_img1" />
<input type="radio" value="domain.com/path_to_img2" name="image_url" />
<img src="domain.com/path_to_img2" />
Lorsque les urls d'images sont générées à la volée.
Comment faire cela dans une saveur de symfony par sfForm
?
J'ai essayé ceci:
$form->widgetSchema['key'] = new sfWidgetFormSelect(...)
Mais obtenir une erreur fatale:
Cannot access protected property
Mais quelle est la manière exacte de le faire?
Pouvez-vous illustrer par un exemple? – user198729
Non, maintenant je ne peux pas. Conseil: fouillez et remplacez 'sfWidgetFormSelectRadio :: render()'. – develop7
Merci.Mais je ne trouve pas le code pour ** dynamiquement ** remplir les options là-bas. – user198729