Я новичок в блоке сонаты, и я наткнулся на это, я не уверен, что правильно понимаю, я знаю, что могу устанавливать значения по умолчанию для блоков, и я знаю, что могу генерировать блоки с помощью конкретные параметры в прута через:Повторное использование собственных блоков сонаты.
{{ sonata_block_render({ 'type': 'sonata.block.service.rss' }, {
'title': 'Sonata Project\'s Feeds',
'url': 'https://sonata-project.org/blog/archive.rss'
}) }}
Но когда я просто вставить блока в соната администратора бэкэнда, я не могу установить параметры здесь, действительно ли я должен сделать блок, который просто имеет шаблон, единственной целью которых является сделать другой блок с настройками?
Я знаю, что это сбивает с толку, вот что моя конфигурация выглядит следующим образом:
sonata_block:
default_contexts: [cms]
blocks:
affiliate.block.statistics:
Вот что идентификатор, чтобы иметь возможность делать:
sonata_block:
default_contexts: [cms]
blocks:
affiliate.block.statistics:
settings:
title: potato
Я могу это сделать, но " title "не перезаписывает заголовок по умолчанию?
Или это делается под rootata sonata_admin?
Cant сделать это либо:
sonata_admin:
dashboard:
blocks:
- { position: right, type: affiliate.block.statistics, title: 'title' }
Это, как я установить по умолчанию в моем блоке службы
public function setDefaultSettings(OptionsResolverInterface $resolver)
{
$resolver->setDefaults(array(
'url' => false,
'title' => '123',
);
}