瀏覽代碼

[sluggable] closes #349

gedi 13 年之前
父節點
當前提交
dd089c2622
共有 1 個文件被更改,包括 4 次插入0 次删除
  1. 4 0
      lib/Gedmo/Sluggable/SluggableListener.php

+ 4 - 0
lib/Gedmo/Sluggable/SluggableListener.php

@@ -154,6 +154,10 @@ class SluggableListener extends MappedEventSubscriber
             $meta = $om->getClassMetadata(get_class($object));
             if ($config = $this->getConfiguration($om, $meta->name)) {
                 $this->generateSlug($ea, $object);
+                foreach ($config['slugs'] as $slugField => $options) {
+                    $slug = $meta->getReflectionProperty($slugField)->getValue($object);
+                    $this->persistedSlugs[$config['useObjectClass']][$slugField][] = $slug;
+                }
             }
         }
     }