#jquery #html #doctrine-orm #symfony-2.3 #php-5.4
#jquery #HTML #doctrine-orm #symfony-2.3 #php-5.4
Вопрос:
Я работаю с SonataAdminBundle в проекте symfony2, в котором мой класс администратора приведен ниже :
class ApartmentsAdmin extends Admin
{
protected function configureFormFields(FormMapper $formMapper)
{
->add('images', 'collection', array(
'type' => new ImageType(),
'allow_add' => true,
'allow_delete' => true,
'by_reference' => true,
'mapped' => true,
'label' => false,
'required' => false,
'label' => 'Apartment Images'
));
}
}
Это работает нормально; но моя проблема в том, что на странице редактирования я хочу показать предварительный просмотр каждого изображения, включенного в коллекцию изображений. В документации «SonataAdminBundle» предварительный просмотр изображения предоставляется для одного отдельного изображения, но как можно сделать предварительный просмотр для изображений коллекции..
Пожалуйста, предложите мне..
Большое спасибо..
Ответ №1:
Наконец, я могу сделать это с помощью «расширения типа пользовательской формы», документация для которого приведена по ссылке «http://symfony.com/doc/current/cookbook/form/create_form_type_extension.html«.