Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [Symfony][Symfony2]Edycja div-ow w koleckji formularzy
marcio
post
Post #1





Grupa: Zarejestrowani
Postów: 2 291
Pomógł: 156
Dołączył: 23.09.2007
Skąd: ITALY-MILAN

Ostrzeżenie: (10%)
X----


Hej mam maly i zarazem duzy problem mam oto i taki kod html wygenerowany przez Form Builder:
http://www6.shareimage.org/viewer.php?file...ks74xjjcwy1.bmp
Tam pokazalem glowny div-y kazdy z nich potem ma label i input pola.

Problem polega na tym ze do kazdego diva chcialbym dodac tez klase css.
Probowalem za pomoca:
  1. $builder->add('items', 'collection', array('attr' => array('class' => 'adjustRow')));

I nic
  1. $builder->add('items', 'collection', array('options' => array('attr' => array('class' => 'adjustRow'))));

Tez nic.
Probowalem tez metody:
  1. getDefaultOptions(array $options) { }

I tez nic.
Za cholere nie potrafie dodac tam klasy a potrzebuje bo jak nie to mi zle rozmieszcza elementy...

Czy ktos wie jak pomoc?!?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
destroyerr
post
Post #2





Grupa: Zarejestrowani
Postów: 879
Pomógł: 189
Dołączył: 14.06.2006
Skąd: Bytom

Ostrzeżenie: (0%)
-----


Nie, powinieneś nadpisać field_row ewentualnie form_row. Mniej więcej tak to powinno wyglądać:
Kod
{% extends "::layout.html.twig" %}

{% form_theme form _self %}

{% block field_row %}
    <div class="adjustRow">
        {{ form_label(form, label|default(null)) }}
        {{ form_errors(form) }}
        {{ form_widget(form) }}
    </div>
{% endblock %}

{% block content %}
    {{ form_widget(form) }}
{% endblock %}


Ten post edytował destroyerr 2.07.2012, 20:01:30
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.12.2025 - 21:27