2009-11-12 34 views

回答

0

我不知道被如何填充您的數據,但你可能要存儲一個標籤,或塞場的全稱一起。所以你的數據庫將在一個獨立的領域中同時擁有「堪薩斯大學」和「堪薩斯大學」。當您保存的條目,就可以自動生成後場W/A正則表達式,如:

$slug = preg_replace("/[^-_0-9A-Za-z]/", "-", $title); 

根據您的CakePHP的是如何設置的,你可能想創建一個通過該渣屑路徑值添加到控制器中,因此您可以使用該字段在數據庫中查找正確的條目。

+0

告訴人們如何使用Cake的內置工具來完成這樣的事情會更有用。 Inflector :: slug是這裏的正確解決方案。 – 2009-11-13 18:28:44