Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [Symfony][SF]parę pól FileType w jednym polu klasy Entity.
Forum PHP.pl > Forum > PHP > Frameworki
symer
Jak utworzyć parę pól FileType w jednym polu klasy Entity. Tak aby można było dodawać następne pola.
Mam przykładowy zapis normalnego zapisu jednego pola:
  1. //Default_Controller.php
  2. $append = new Append();
  3. $form = $this->createFormBuilder($append)->add('image', FileType::class,array('required' => false))
  4. <?php
  5. namespace AppBundle\Entity;
  6. use Symfony\Component\Validator\Constraints as Assert;
  7. class Append
  8. {
  9. protected $image;
  10.  
  11. public function getImage()
  12. {
  13. return $this->image;
  14. }
  15.  
  16. public function setImage($image)
  17. {
  18. $this->Image = $image;
  19. }


jak pozmieniać aby można było parę pól, po prostu dodawać pola.
Pilsener
Cytat
parę pól w jednym polu


Zgaduję, że chodzi o kolekcję:

  1. /**
  2.   * @ORM\ManyToMany(targetEntity="File")
  3.   * */
  4. protected $pictures;
  5.  
  6. /**
  7.   * Constructor
  8.   */
  9. public function __construct()
  10. {
  11. $this->pictures = new ArrayCollection();
  12. }
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.