【发布时间】:2013-02-01 17:26:04
【问题描述】:
我已安装 https://github.com/stof/StofDoctrineExtensionsBundle 并在 Country 实体中的特定字段上同时使用 Translatable 和 Sluggable:
...
class Country
{
...
/**
* @Gedmo\Translatable
* @Gedmo\Slug(fields={"name"})
* @ORM\Column(length=255, nullable=false)
*/
private $slug;
对于英语用户,页面的 URL 应该是 .../country/france,对于德语用户,应该是 .../land/frankreich。
在控制器中,我得到特定语言的 slug 并通过这个特定于语言环境的 slug 过滤,我想检索一个国家实体。
我在这里或文档中没有找到任何关于如何做到这一点的信息。
感谢您提供有关如何解决该问题的任何提示!
【问题讨论】:
标签: symfony doctrine-orm