您好我已經爲Joomla 1.5開發了一個自定義組件。但是SEF打開時的網址可能會更好一些,例如顯示標題而不是id,當Joomla的SEF打開時,如何爲我的組件創建自定義網址?讓Joomla組件與SEF/SEO兼容
2
A
回答
2
你看過Joomla路由方法嗎? http://docs.joomla.org/Routing
1
你可以使用JROUTE類,如下所示:
JRoute::_($url, $xhtml = true, $ssl=null);
$網址是包含絕對或相對內部的Joomla是一個字符串! URL。
$ xhtml是一個布爾值,指定輸出是否應該在XHTML中。該參數是可選的,如果省略,則默認爲true。
$ ssl是一個整數值,指定URI是否應該是安全的。應將其設置爲1,以使用全局安全站點URI強制URI保持安全,使其處於與傳遞時相同的狀態,使用全局非安全站點URI強制URI不安全。
最重要的參數是$ url。對此方法的調用可能如下所示:
JRoute::_('index.php?view=article&id='.$[itemID]);
相關問題
- 1. Postgres兼容的Joomla組件
- 2. 是Joomla 1.5.26與PHP 5.3.13兼容嗎?
- 3. 自定義Joomla 1.6模板是否與Joomla 2.5兼容?
- 4. 如何讓three20與iOS 3.1兼容?
- 5. 如何讓Zepto與Browserify兼容?
- 6. 如何讓端點與Silverlight 4兼容?
- 7. 如何讓我的VSIX文件與VS11和VS2010兼容?
- 8. 讓一個類兼容foreach
- 9. Joomla 3和龍門架兼容性
- 10. Joomla模板創建,版本兼容性
- 11. 與JAAS兼容的用戶/組實現
- 12. 使ARC文件與ARC文件兼容
- 13. NLog與common.logging兼容
- 14. InetAddress.getHostAddress()與ipv6兼容?
- 15. 獲取joomla中的組件內容
- 16. joomla組件1.5到joomla組件1.6
- 17. Joomla 2.5內容插件與Ajax
- 18. 腳本與Firefox兼容,但與其他瀏覽器不兼容...?
- 19. GUI Java應用程序與Win7兼容,但與Win10不兼容
- 20. Firefox聲稱附加組件不兼容
- 21. 爲zope組件提供向後兼容
- 22. TorBrowser的附加組件兼容性
- 23. Docker組合yml文件兼容性
- 24. 聚合物組件是否與Angular 2.0兼容
- 25. 創建一個與VCL和FMX兼容的新組件
- 26. 許可組件與DI設計不兼容
- 27. AWSDynamoDB與Fabric的AWS組件Parse,Bolts兼容嗎?
- 28. 如何驗證組件是否與Windows 8.1兼容?
- 29. 哪個.net報告組件用於與Mono兼容?
- 30. Ios smsComposer phonegap插件與cordova-2.1.0 js文件兼容或不兼容
什麼版本的Joomla? – 2010-07-24 06:37:18