【发布时间】:2013-07-23 15:26:15
【问题描述】:
我使用 KnpDoctrineBehaviors(Sluggable、Translatable 等)。我用于 slug 的字段,我只有在 MyClassTranslations 中。因此,当我为我的翻译类添加 Sluggable 时,我为每个 i18n 条目都有不同的 slug。如何解决这个问题?谢谢!
【问题讨论】:
-
您想为每个实体使用一个 slug 还是为不同的翻译使用不同的 slug?
-
@nifr 我希望每个实体都有一个 slug。
-
然后只需将 slug 属性添加到您的基础
Entity类...而不是您的EntityTranslation类。 -
@nifr 是的,但是在我的实体中我没有字段标题,例如,我在我的 EntityTranslation 中有它。对于蛞蝓,我需要向实体
getSluggableFields添加方法。 -
您找到解决方案了吗?
标签: symfony doctrine-orm behavior symfony-2.3