2012-11-28 54 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_'; } 

}

相关问题