@Qixing

Как использовать sonata admin formatter?

Хочу использовать sonata formatter в адмике для редактирования поля description.
1) установил через composer
2) включил в AppKernel
3) Добавил все в конфиг
4)Потом сделал доп действия согласно тут sonata-project.org/bundles/formatter/master/doc/re...
5) сделал install assets
В итоге в моем билдере
->add('description', 'sonata_formatter_type', array(
                    //'label' => 'Body',
                    'event_dispatcher' => $formMapper->getFormBuilder()->getEventDispatcher(),
                    'format_field' => 'description',
                    'source_field' => 'description',
                    'source_field_options' => array(
                        'attr' => array('class' => 'span10', 'rows' => 20)
                    ),
                    'error_bubbling' => false
                ));


Я вижу простой textarea . Все подключено, JS скрипты и стили тоже. Не пойму как сделать как в примере
  • Вопрос задан
  • 2522 просмотра
Пригласить эксперта
Ответы на вопрос 1
@maxloyko
Ох уж эта соната и ее документация..
вместо 'format_field' => 'description', залепите что то на подобии 'format_field' => 'formatType', и добавьте в модель
function getFormatType() {
        return '';
    }
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы