symfony 1.4如何在slug中包含Id或自动生成的主键字段

时间:2011-05-29 18:12:58

标签: symfony1 symfony-1.4 slug

我需要从字段 id 和名称形成slug 比如id-name

架构代码
Sluggable:
字段:[ id ,标题]

但我不能这样。

当我尝试像其他专栏一样的时候 Sluggable:
字段:[ unique_id ,标题]
有用 :( 有人可以帮忙吗?

感谢名单

2 个答案:

答案 0 :(得分:0)

您可以覆盖模型类

中的setSlug()方法

答案 1 :(得分:0)

我在表单保存操作中添加了这个技巧:

$title  = $object->getTitle();
$object->setTitle($title." ");
$object->save();
$object->setTitle($title);
$object->save();

此解决方法将对象保存两次,第二个使用ID 问题是在第一个save()中,它不知道记录的ID。