2010-06-17 117 views
0

我有一個自定義的Joomla組件和一個用於構建我的SEF URL的路由器,以便在網站中使用,並且所有內容通常都很閃亮 - 在內部,我的所有鏈接看起來都非常棒。在Joomla中生成組件SEF URL

我最近路由控制器操作,通過電子郵件發送鏈接列表,我注意到我的網址出來......時髦 - 希望有人可以告訴我爲什麼。

通常情況下,我的路由器產生內部鏈接,看起來像這樣:

http://localhost/Registry/calendar/265889635/Some-Long-Boring-Event 

然而,當我發送一封電子郵件,並通過同一個路由器準備相同的URL,我得到:

http://localhost/Registry/Registry/component/calendar/569555803/Some-Long-Boring-Event 

有沒有人遇到過這個問題?

回答

1

檢查您的Itemid GET參數在URL中。我的猜測是,它沒有在電子郵件中使用的網址中設置...

0

我會暫時關閉SEF URL並獲取所需鏈接的非SEF版本。比較一下你正在使用的URL,看看有什麼不同/缺失。