Ejemplo n.º 1
0
 /**
  * @Route("/admin/table/{kind}/add", name="add_content")
  */
 public function addContentAction($kind, Request $request)
 {
     $content = new Content();
     $content->setKind($kind);
     $form = $this->createFormBuilder($content)->add('name', TextType::class, array('label' => 'Nazwa'))->add('description', TextareaType::class, array('label' => 'Opis'))->add('update', SubmitType::class, array('label' => 'Dodaj'))->getForm();
     $form->handleRequest($request);
     if ($form->isSubmitted()) {
         $content->setKind($kind);
         $em = $this->getDoctrine()->getManager();
         $em->persist($content);
         $em->flush();
         return $this->redirect($this->generateUrl('admin') . '#' . $kind);
     }
     return $this->render(':admin:row.html.twig', array('form' => $form->createView(), 'kind' => $kind));
 }
Ejemplo n.º 2
0
 public function load(ObjectManager $manager)
 {
     $c1 = new Content();
     $c1->setName('Biuro 1');
     $c1->setKind('office');
     $c1->setDescription('Nowoczesne małe biuro 10m2');
     $c2 = new Content();
     $c2->setName('Biuro 2');
     $c2->setKind('office');
     $c2->setDescription('Idealne dla zespołu 30m2');
     $c3 = new Content();
     $c3->setName('Plac maszynowy');
     $c3->setKind('square');
     $c3->setDescription('Wielki plac na maszyny budowlane 1000m2');
     $c4 = new Content();
     $c4->setName('Magazyn na beczki');
     $c4->setKind('warehouse');
     $c4->setDescription('Magazyn o pojemności 1000m3');
     $c5 = new Content();
     $c5->setName('Hotel');
     $c5->setKind('other');
     $c5->setDescription('Hotel 4 gwiazdkowy koło lotniska');
     $c6 = new Content();
     $c6->setName('Imie pracownika');
     $c6->setKind('tel');
     $c6->setDescription('+XX XXX-XXX-XXX');
     $c7 = new Content();
     $c7->setName('nazwa_firmy');
     $c7->setKind('desc');
     $c7->setDescription('Fal-Bruk');
     $c8 = new Content();
     $c8->setName('opis_firmy');
     $c8->setKind('desc');
     $c8->setDescription('Miejsce na dłuższy tekst np 1 akapit - około 3-5 zdań.');
     $c9 = new Content();
     $c9->setName('place');
     $c9->setKind('desc');
     $c9->setDescription('Opis placy - 1 zdanie');
     $c10 = new Content();
     $c10->setName('biura');
     $c10->setKind('desc');
     $c10->setDescription('Opis biur - 1 zdanie');
     $c11 = new Content();
     $c11->setName('inne');
     $c11->setKind('desc');
     $c11->setDescription('Opis innych lokalizacji - 1 zdanie');
     $c12 = new Content();
     $c12->setName('garaze_warsztaty');
     $c12->setKind('desc');
     $c12->setDescription('Opis warsztatów - 1 zdanie');
     $c13 = new Content();
     $c13->setName('dane_firmy');
     $c13->setKind('desc');
     $c13->setDescription('2016 Spółka ... dane spółkie');
     $c14 = new Content();
     $c14->setName('adres');
     $c14->setKind('desc');
     $c14->setDescription('Miejsce na adres firmy');
     $c15 = new Content();
     $c15->setName('naglowek');
     $c15->setKind('desc');
     $c15->setDescription('Nagłówek na początku strony');
     $c16 = new Content();
     $c16->setName('tekst1');
     $c16->setKind('desc');
     $c16->setDescription('Wynajme bezpośredni! Nie jesteśmy agencją.');
     $c17 = new Content();
     $c17->setName('tekst1_podpis');
     $c17->setKind('desc');
     $c17->setDescription('#nie płacisz prowizji');
     $c18 = new Content();
     $c18->setName('tekst2');
     $c18->setKind('desc');
     $c18->setDescription('X lat doświadczenia!');
     $c19 = new Content();
     $c19->setName('tekst2_podpis');
     $c19->setKind('desc');
     $c19->setDescription('#czujesz się bezpiecznie');
     $c20 = new Content();
     $c20->setName('tekst3');
     $c20->setKind('desc');
     $c20->setDescription('Około Y klientów!');
     $c21 = new Content();
     $c21->setName('tekst3_podpis');
     $c21->setKind('desc');
     $c21->setDescription('#jesteś traktowany profesjolanie');
     $manager->persist($c1);
     $manager->persist($c2);
     $manager->persist($c3);
     $manager->persist($c4);
     $manager->persist($c5);
     $manager->persist($c6);
     $manager->persist($c7);
     $manager->persist($c8);
     $manager->persist($c9);
     $manager->persist($c10);
     $manager->persist($c11);
     $manager->persist($c12);
     $manager->persist($c13);
     $manager->persist($c14);
     $manager->persist($c15);
     $manager->persist($c16);
     $manager->persist($c17);
     $manager->persist($c18);
     $manager->persist($c19);
     $manager->persist($c20);
     $manager->persist($c21);
     $manager->flush();
 }