用onethink 試著開發個東西,然後快完成了,就著手配置路由,問題來了。
路由配置好後,手動輸入配置的地址是能夠訪問的,證明路由配置沒問題,
而實際上U函式生成的地址並沒有改變,還是原來的地址(很長啊-。-)
實際應用中,使用者不會去手動用鍵盤去輸入URL的吧,大神們是怎麼讓U函式自動生成配置好的路由的格式的呢?
你們的解決方案是什麼?
--------------------------------------------------------------------------------------------------
不知道有多少人曾遇到過這問題,統計下人數,好向官網反映
另:聽說OT要出新的開發版了,可喜可賀。
路由配置好後,手動輸入配置的地址是能夠訪問的,證明路由配置沒問題,
而實際上U函式生成的地址並沒有改變,還是原來的地址(很長啊-。-)
實際應用中,使用者不會去手動用鍵盤去輸入URL的吧,大神們是怎麼讓U函式自動生成配置好的路由的格式的呢?
你們的解決方案是什麼?
--------------------------------------------------------------------------------------------------
不知道有多少人曾遇到過這問題,統計下人數,好向官網反映
另:聽說OT要出新的開發版了,可喜可賀。
回覆
自己回一個。
經測試,U函式呼叫 配置好的路由規則 去生成連結的話 是可以的,但是專案開發到這地步了,難道要把以前的U都弄一次?這不科學。
還有,就算如此,page生成的連結的處理更麻煩了。
所以,上面的方法不可取,如果U可以直接判斷呼叫路由規則自動生成就好了。
經測試,U函式呼叫 配置好的路由規則 去生成連結的話 是可以的,但是專案開發到這地步了,難道要把以前的U都弄一次?這不科學。
還有,就算如此,page生成的連結的處理更麻煩了。
所以,上面的方法不可取,如果U可以直接判斷呼叫路由規則自動生成就好了。
評論
我是剛開始就配置好路由,然後接著開發的
評論
先規劃好路由
評論
1、更改下路由規則,從路由規則想辦法【當然要修改tp的核心程式碼,修改不多,只是將之前rule改成rule[0]而已】
2、修改U函式【不帖程式碼了,因為自已根據專案的配置,將U函式裡面的變數全寫死了,稍做了修改]
2、修改U函式【不帖程式碼了,因為自已根據專案的配置,將U函式裡面的變數全寫死了,稍做了修改]
評論
從來沒用過U函式 專案前期URL就規劃好了,不會變了,所以從來都是直接寫死到模版裡了。。哈