![](/img/trans.png)
[英]How to get entity or pass variable to Symfony2 twig form widget?
[英]How to pass value to twig in Symfony2
我試圖輸入帶有自定義標簽的輸入(基於其他實體屬性)。
private $kilos_maxlim;
private $precio;
我在類的構造函數中設置$kilos_maxlim
的值。 所以,我填補了那個領域。 我想顯示$precio
的輸入,但帶有基於$kilos_maxlim
值的$kilos_maxlim
。
我在類類型中有此輸入字段:
->add('precio', null, array(
'attr' => array('autofocus' => true),
'label' => 'label.precio',
))
如何在沒有輸入的情況下傳遞值?
它應該像這樣簡單:
public function buildForm(FormBuilderInterface $builder, array $options) {
// get the actual entity
$entity = $builder->getData();
// set the value as the label
$builder->add('precio', null, array(
'label' => 'label.precio ' . $entity->getKilosMaxlim(),
));
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.