用关系创建slug

时间:2013-02-28 18:23:41

标签: symfony slug

我想创建一个包含外部表关系组合的slug。我想从表中获取2个值,从un'atra表中获取另一个值。我试图这样做,但我不明白如何添加两个值和另一个表..并且需要有字段(在我的情况下为空)?

 /**
 * @ORM\OneToOne(targetEntity="Acme\UserBundle\Entity\User", inversedBy="profile")
 * @ORM\JoinColumn(name="user_id", referencedColumnName="id")
 * */
private $utente;

/**
 * @Gedmo\Slug(handlers={
 *      @Gedmo\SlugHandler(class="Gedmo\Sluggable\Handler\RelativeSlugHandler", options={
 *          @Gedmo\SlugHandlerOption(name="relationField", value="utente"),
 *          @Gedmo\SlugHandlerOption(name="relationSlugField", value="nickname"),
 *          @Gedmo\SlugHandlerOption(name="separator", value="-")
 *      })
 * }, separator="-", updatable=true, fields={"empty"})
 * @ORM\Column(length=64, unique=true)
 */
private $slug;

我也会发送电子邮件以及用户名字段,并添加另一个relationField

0 个答案:

没有答案