2012-11-28 52 views
-4

如何在symfony2.0中創建一個textarea字段?Plesae也提供了一個例子。我是symfony中的新成員。在symfony2.0中創建一個textarea字段

+1

你甚至嘗試[谷歌(https://www.google.ie/search?q=symfony2+textarea&oq=symfony2+textarea&aqs=chrome.0.57j60l3j62l2.6649&sugexp=chrome ,MOD = 0&的SourceID =鉻&即= UTF-8)?第一個結果對我來說看起來很不錯。 – RobMasters

回答

2
$builder->add('lyrics','textarea') 

只需添加一個新參數 'textarea的'

+0

是的,好的,好的答案.....但在哪裏把這段代碼?這個答案是不完整的(至少對我來說,即使我知道把代碼片段放在哪裏) – DonCallisto

+0

@DonCallisto:你必須在那裏做表單生成器類,在那個類中有這樣的函數: – webdeveloper

+0

@webdeveloper:我完美的知道在哪裏把代碼片段....我的意思是,答案是不完整的,因爲他沒有指定在哪裏放.... – DonCallisto

0

@DonCallisto

,你必須讓形式生成器類,

class ArtistType extends AbstractType { 
/** 
* builds the form for a category 
* @param FormBuilder $builder 
* @param array $options 
*/ 
public function buildForm(FormBuilder $builder, array $options) 
{ 
    $builder->add('artistname') 
     ->add('email') 
     ->add('paypalemail') 
     ->add('lyrics','textarea') 
} 
/** 
* returns a unique name of the form 
* @return string 
*/ 
public function getName() 
{  return 'artist_'; } 

}

相關問題