How to attach custom styles into zf2 forms

4.8k Views Asked by At

Maybe its obvious problem but could you please tell me how can I add custom css styles to forms created by standard view helpers in zend framework 2?

Im trying to attach some styles to forms created by ZfcUser

2

There are 2 best solutions below

0
On BEST ANSWER

Assign the class-attribute :)

    $this->add(array(
        'name' => 'element_name',
        'options' => array(
            'label' => 'element_label'
        ),
        'attributes' => array(
            'type' => 'element_type',
            'class'  => 'testing'
        )
    ));

Since you want to extend an existing form, you could either grab the Form and then $form->get('elementname')->setAttribute('class','blubb'); or you overwrite the Service-Form from ZfCUser with your custom form that has all styles attached, given above example.

1
On

Please refer to this post, maybe the Partial method is the flexible and light choice.