ソースを参照

Merge pull request #208 from ciricihq/f/comma-url-mode

F/comma url mode
Mark Sch 7 年 前
コミット
7a89b39a79

+ 1 - 1
src/Model/Behavior/SluggedBehavior.php

@@ -442,7 +442,7 @@ class SluggedBehavior extends Behavior {
 		if ($mode === 'display') {
 			return $return;
 		}
-		$return .= preg_quote(' \'"/?<>.$/:;?@=+&%\#', '@');
+		$return .= preg_quote(' \'"/?<>.$/:;?@=+&%\#,', '@');
 		if ($mode === 'url') {
 			return $return;
 		}

+ 5 - 0
tests/TestCase/Model/Behavior/SluggedBehaviorTest.php

@@ -489,6 +489,11 @@ class SluggedBehaviorTest extends TestCase {
 		$expected = 'something-with-a-in-it';
 		$result = $this->articles->generateSlug($string);
 		$this->assertEquals($expected, $result);
+
+		$string = 'something with a , in it';
+		$expected = 'something-with-a-in-it';
+		$result = $this->articles->generateSlug($string);
+		$this->assertEquals($expected, $result);
 	}
 
 	/**