是否可以在slug字段中指定禁用值?

时间:2018-03-09 11:38:44

标签: symfony slug

我有一个使用Gedmo Slug库定义和管理slug字段的实体。

是否可以轻松定义此字段的不需要的值列表(eG 'edit''new''delete' ...)或者我是否需要自己制作所有内容?

2 个答案:

答案 0 :(得分:1)

我猜你可以使用SlugHandler。

看看这个:http://atlantic18.github.io/DoctrineExtensions/doc/sluggable.html#slug-handlers

您可以创建自己的SlugHandler,在禁止的单词中加上一些SlugHandlerOption,然后使用简单的正则表达式来检查生成的子段是否有效。

否则,您可以修改生成的段或抛出异常。

答案 1 :(得分:0)

我希望了解您的要求。它缺乏一点清晰度。

在我看来,Gedmo图书馆不能轻易做到这一点。

在你的位置,我将创建一个我将根据你的命令工作的值,我会让注释slug与这个值一起工作。