1
我有一個小小的symfony窗體,裏面有選擇字段。選擇更改時更改幫助消息
$builder
->add('automaticPaymentMethod', EnumType::class, [
'class' => AutomaticPaymentMethod::class,
'horizontal' => false,
'label_render' => false,
'translation_domain' => 'global',
'prefix_label_with_class' => true,
])
;
與此枚舉類
final class AutomaticPaymentMethod extends AbstractEnum
{
const NONE = 'none';
const CREDIT_CARD = 'card';
const BANK_ACCOUNT = 'bank';
}
我想從我的翻譯文件翻譯的消息,當所選值的變化而變化help_block`選項的值工作。
我嘗試了EventListener
和EventSubscriber
,但是這在選擇更改時不起作用。
我該怎麼做?我應該使用ajax來改變這個消息還是php足夠好?
感謝您的幫助。