コード例 #1
0
ファイル: SliderController.php プロジェクト: sebardo/core
 /**
  * Creates a form to delete a Slider entity.
  *
  * @param Slider $slider The Slider entity
  *
  * @return \Symfony\Component\Form\Form The form
  */
 private function createDeleteForm(Slider $slider)
 {
     return $this->createFormBuilder()->setAction($this->generateUrl('core_slider_delete', array('id' => $slider->getId())))->setMethod('DELETE')->getForm();
 }
コード例 #2
0
ファイル: LoadCoreData.php プロジェクト: sebardo/core
 public function createSliderFixtures()
 {
     $core = $this->container->getParameter('core');
     $server_base_url = $core['server_base_url'];
     //Create Item
     $slider = new Slider();
     //        $slider->setTitle('Proyecto Nº1 ciencia');
     //        $slider->setCaption('Quisque venenatis et orci non pretium. Nunc pellentesque suscipit lorem, non volutpat ex mattis id. Vivamus dictum dolor metus. Aliquam erat volutpat.');
     $slider->setActive(true);
     $slider->setOpenInNewWindow(true);
     $slider->setUrl('http://local.com');
     $slider->setOrder(0);
     $this->getManager()->persist($slider);
     $slider2 = new Slider();
     //        $slider2->setTitle('Proyecto Nº1 biologia');
     //        $slider2->setCaption(' Nunc pellentesque suscipit lorem, non volutpat ex mattis id. Vivamus dictum dolor metus. Aliquam erat volutpat. Nunc pellentesque suscipit lorem, non volutpat ex mattis id. Vivamus dictum dolor metus. Aliquam erat volutpat. ');
     $slider2->setActive(true);
     $slider2->setOpenInNewWindow(true);
     $slider2->setUrl('http://www.google.com');
     $slider2->setOrder(1);
     $this->getManager()->persist($slider2);
     //
     //
     //        $slider3  = new Slider();
     //        $slider3->setTitle('Proyecto Nº2 biologia');
     //        $slider3->setCaption(' Nunc pellentesque suscipit lorem, non volutpat ex mattis id. Vivamus dictum dolor metus. Aliquam erat volutpat. Nunc pellentesque suscipit lorem, non volutpat ex mattis id. Vivamus dictum dolor metus. Aliquam erat volutpat. ');
     //        $slider3->setActive(true);
     //        $slider3->setOpenInNewWindow(false);
     //        $slider3->setUrl($server_base_url.'/quienes-somos');
     //        $slider3->setOrder(2);
     //        $this->getManager()->persist($slider3);
     $this->getManager()->flush();
     //Brand
     $image = new Image();
     $image->setPath('slider3.jpg');
     $filename = __DIR__ . '/../../Resources/public/images/slider3.jpg';
     copy($filename, __DIR__ . '/../../../../../../web/uploads/images/slider3.jpg');
     $slider->setImage($image);
     $this->getManager()->persist($image);
     $image2 = new Image();
     $image2->setPath('slider1.png');
     $filename = __DIR__ . '/../../Resources/public/images/slider1.png';
     copy($filename, __DIR__ . '/../../../../../../web/uploads/images/slider1.png');
     $slider2->setImage($image2);
     $this->getManager()->persist($image2);
     //
     //        $image3 = new Image();
     //        $image3->setPath('slide4.jpg');
     //        $filename =  __DIR__ . '/../../Resources/public/images/slide4.jpg';
     //        copy($filename, __DIR__ . '/../../../../../../web/uploads/images/slide4.jpg' );
     //        $slider3->setImage($image3);
     //        $this->getManager()->persist($image3);
     $this->getManager()->flush();
 }