Browse Source

Update in doc/sluggable.md

Dinoweb 14 years ago
parent
commit
a1599e92ce
1 changed files with 22 additions and 3 deletions
  1. 22 3
      doc/sluggable.md

+ 22 - 3
doc/sluggable.md

@@ -369,24 +369,38 @@ And the Entity should look like:
     
         /**
          * @gedmo:Translatable
-         * @gedmo:Sluggable
+         * @gedmo:Sluggable(slugField="slug")
          * @Column(name="title", type="string", length=64)
          */
         private $title;
     
         /**
          * @gedmo:Translatable
-         * @gedmo:Sluggable
+         * @gedmo:Sluggable(slugField="slug")
          * @Column(name="code", type="string", length=16)
          */
         private $code;
-    
+        
         /**
          * @gedmo:Translatable
          * @gedmo:Slug
          * @Column(name="slug", type="string", length=128, unique=true)
          */
         private $slug;
+        
+        /**
+        * @Gedmo:Sluggable(slugField="uniqueSlug")
+        * @ORM\Column(type="string", length=64)
+        */
+        private $uniqueTitle;
+        
+        /**
+        * @Gedmo:Slug
+        * @ORM\Column(type="string", length=128)
+        */
+        private $uniqueSlug;
+    
+        
     
         public function getId()
         {
@@ -417,6 +431,11 @@ And the Entity should look like:
         {
             return $this->slug;
         }
+        
+        public function getUniqueSlug()
+        {
+            return $this->uniqueSlug;
+        }
     }
 
 Now the generated slug will be translated by Translatable behavior