For i18n you should edit the representative form class;
that is to say, in the main form, let's call it
StaticPageForm.class.php you need:
$this->embendI18n(array('en','fr')); //embends English and French
//set labels so it's clearer
$this->widgetSchema->setLabel('en', 'English');
$this->widgetSchema->setLabel('fr', 'French');
Then in StaticPageI18nForm.class.php
$this->widgetSchema['content'] = new sfWidgetFormTextareaTinyMCE etc
On Feb 27, 4:29 pm, Denis Fingonnet <[email protected]> wrote:
> Does the tinyMCE widget used for a I18n field ?
>
> Because I managed to make the widget work without changing anything.
> I was doing this for a translated field called texte :
> $this->widgetSchema['texte'] = new
> sfWidgetFormTextareaTinyMCE(array(
> 'width' => 550,
> 'height' => 350,
> 'config' => 'theme_advanced_disable: "anchor,image,cleanup,help"',
> ), array(
> 'class' => 'tinyMCE'
> ));
>
> But if I do this :
> $this->widgetSchema['fr']['texte'] = new
> sfWidgetFormTextareaTinyMCE(array(
> 'width' => 550,
> 'height' => 350,
> 'config' => 'theme_advanced_disable: "anchor,image,cleanup,help"',
> ), array(
> 'class' => 'tinyMCE'
> ));
>
> It works very well.
> So it is not a bug but a lack of documentation about I18n and widget or I
> didn't get it...
>
> And a bad error message.
>
> On Fri, Feb 27, 2009 at 2:28 PM, Denis Fingonnet <[email protected]>wrote:
>
>
>
> > I'll keep an eye on it.
>
> > Thank you
>
> > On Fri, Feb 27, 2009 at 1:43 PM, Crafty_Shadow <[email protected]>wrote:
>
> >> Ticket with patch created, the rest is up to fabien:
>
> >>http://trac.symfony-project.org/ticket/5986
>
> > --
> > Denis Fingonnet
>
> --
> Denis Fingonnet
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"symfony users" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/symfony-users?hl=en
-~----------~----~----~----~------~----~------~--~---