0

FOSUserBundleが使用するフォーム要素の一部をスタイル設定するクラスを追加しようとしています...たとえば;

{{ form_widget(form.plainPassword.first) }}使っている小枝をスタイリングしたいです。

この呼び出しにスタイルを追加するにはどうすればよいですか?

4

1 に答える 1

2

まず、フォーム要素をカスタマイズする方法を必ず理解してください

次に、FosuserBundleのドキュメントで説明されているように、FosuserBundleをそのように拡張するバンドルを作成する必要があります。

namespace Acme\UserBundle;


use Symfony\Component\HttpKernel\Bundle\Bundle;

class AcmeUserBundle extends Bundle
{
    public function getParent()
    {
        return 'FOSUserBundle';
    }
}

FosuserBundleがリソースを調べます

編集:

フォーム要素クラスを更新するには

{{ form_widget(form.plainPassword.first, { 'attr': {'class': 'myformclass'} }) }}

これがお役に立てば幸いです

于 2013-02-06T21:40:32.880 に答える