2017-07-24 45 views
0

所以我使用它在一些管理字段中創建默認文本,但在嘗試更改「示例文本」時,保存後它不會更改。網站上的實際文字更改,但在管理中保持不變:symfony佔位符不可編輯

$builder    
    ->add('epilogue', TextareaType::class, array(
     'data' => '<p>Example text</p>' 
    )) 

對於將被修改的佔位符,最佳方法是什麼?

+0

對不起,不知道正確理解你,但你嘗試過通過「緩存:清除」清除緩存symfony的CLI命令? – nowiko

+0

默認情況下,您將該值設置爲您的示例文本,所以每次渲染表單時都會這樣。您需要更多的代碼片段才能給出答案。編輯帖子至少包含您的控制器方法。 –

回答

1

佔位符是HTML屬性,所以它應該是set like that

$builder    
    ->add('epilogue', TextareaType::class, [ 
     'attr' => [ 
      'placeholder' => 'Example text' 
     ] 
    ])