Z uwagi na dużą liczbę wpisów stworzonych bez wątpienia wyłącznie w celu pozycjonowania stron na określone frazy, dodaliśmy do wszystkich linków (w postach i podpisach) atrybut rel="nofollow". Z tego względu wszystkie dodane linki straciły swoją moc pozycjonerską. Forum jest dla Was, dlatego prosimy o zamieszczanie wyłącznie "prawdziwych" tematów i odpowiedzi.

[Symfony2] Problem z Form Colection

asp.NET, PHP oraz bazy danych
  • Wiadomości
Offline

soimil

  • Posty: 2
  • Rejestracja: 2 kwie 2011, o 23:30

[Symfony2] Problem z Form Colection

Post15 gru 2015, o 22:03

Witam
Mam taki problem:
Entity Page oneToMany Contents.
Podczas kreaownia kolekcji musze wstrzyknac dane z karzdego Contents poniewaz zawarta jest tam informacja jakiego typu ma byc ten kontent - text czy textarea jak i nazwa tego kontentu, edytowalne jest tylko value. Totalnie nie mam na to pomyslu ani nic nie moge znalesc w necie. Mam nadzieje ze wyjasnilem wystarczajaco.

To Forma glowna:

Kod: Zaznacz cały
public function buildForm(FormBuilderInterface $builder, array $options)
    {

        $builder->add('content', 'collection', array(
            'label' => false,
            'entry_type' => new PageContentType(),
            'by_reference' => false,
            'options' => array(
                'label' => false,
            )
        ));
       
    }


A to sub forma:
Kod: Zaznacz cały
public function buildForm(FormBuilderInterface $builder, array $options)
    {
        $builder
            ->add('content', $this->content['type'], array(
                'label' => $this->content['name'],
                'required' => $this->content['require']
            ));
    }


I teraz chodzi o to by w $this->content przekazal odpowiednio dane.

PS.
Jestem tez otrarty na inne rozwiazanie tego problemu.
Hodzi o to ze:
Page ma wiele kontentow i kazdy ma wlasne typy (tekst, textarea, url, itd) i chodzi o to by wygenerawac odpowiednia forme by wprowadzic dane do tych kontentow.

Pozdrawiam
Soimil

Wróć do Server side

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 0 gości