bonsoir à tous
j'ai un souci avec symfony 2 j'ai ajouté des champs dans ma classe pour la traduction. voici les champs en question:
/**
* @var string
*
* @ORM\Column(name="description_fr", type="text", nullable=true)
*/
private $description_fr;
/**
* @var string
*
* @ORM\Column(name="description_en", type="text", nullable=true)
*/
private $description_en;
les getters et les setters :
/**
* Set descriptionFr
*
* @param string $descriptionFr
*
* @return Business_Business
*/
public function setDescription_fr($descriptionFr)
{
$this->description_fr = $descriptionFr;
return $this;
}
/**
* Get descriptionFr
*
* @return string
*/
public function getDescription_fr()
{
return $this->description_fr;
}
/**
* Set descriptionEn
*
* @param string $descriptionEn
*
* @return Business_Business
*/
public function setDescription_en($descriptionEn)
{
$this->description_en = $descriptionEn;
return $this;
}
/**
* Get descriptionEn
*
* @return string
*/
public function getDescription_en()
{
return $this->description_en;
}
j'ai mis à jour la BD
lorsque je veux créer ou éditer
j'ai cette erreur:
Neither the property "slogan_en" nor one of the methods "getSloganEn()", "sloganEn()", "isSloganEn()", "hasSloganEn()", "__get()" exist and have public access in class "Business\BusinessBundle\Entity\Business_Business".
Quelqu'un peut avoir une idée?
Merci.
Partager