0
在http://docs.joomla.org/Supporting_SEF_URLs_in_your_component和其他的Joomla文檔經常有類似的語法:PHP語法[''xyz'']?
function [''Componentname'']ParseRoute($segments){
...
}
我從來沒有見過的[''Componentname'']
語法,並沒有找到它php.net了。
這是甚至PHP(而不是在joomla.org上的一些奇怪的佔位符約定),如果是的話,它是如何工作的?
編輯:它看起來像某種宏,但據我所知PHP沒有做任何預處理
最有可能的,他們把它當成你應該替換的佔位符。 IE:'Function MyComponentParseRoute ...' – zerkms
看起來像文檔中的一個例子,僅此而已。這不是實際的語法。沒有很好的文件。 – deceze
Joomla在很大程度上依賴於解析事物的名稱。如果你遵循命名約定,許多事情都會爲你照顧。因此,對於com_content,您將擁有ContentParseRoute。始終遵循大寫/小寫模式,因爲它們對解析器很重要。 – Elin