2010-01-31 66 views

回答

1

發生這種情況是因爲這些URL是urlencoded以確保文檔的有效性。在生成路由之前,您需要過濾/替換術語(productName)。一個簡單的str_replace應該是你需要的。在我的應用程序中,我過濾掉多餘的空白,然後用破折號替換空格。

0

好吧,由於+符號通常爲瀏覽器所知,用於分隔單詞,所以我沒有提供Zend提供的選項,最有可能的只是使用+,因爲它是正確的。

您可能需要編輯源代碼。

你可能想看看正則表達式路由here.看來它可能是有用的。