【发布时间】:2011-05-12 14:28:36
【问题描述】:
我在我的表单中使用 tinyMCE,并注意到我只使用了两种配置:一种非常有限,用于 cmets 之类的东西,另一种更复杂,用于网站管理员。
目前我通过在每种形式中重复这种代码来做到这一点:
//TinyMCE
$this->widgetSchema['comment'] = new sfWidgetFormTextareaTinyMCE(array(
'width' => 550,
'height' => 150,
'config' => '
theme_advanced_buttons1 : "bold,italic,separator,bullist,separator,link, sub,sup,separator,charmap",
theme_advanced_buttons2 : "",
theme_advanced_buttons3 : "",
theme_advanced_path : false,
language : "fr"
'
));
我可以(以及如何)创建两个小部件,比如 TinyMCEsmall 和 TinyMCEfull,这样我就不必重复代码了吗?
【问题讨论】:
标签: forms symfony1 tinymce widget