我需要編寫一個擴展名,將用戶重定向到網站的移動版本使用跟蹤用戶代理的JS庫(擴展是爲移動公司的客戶網站)。最佳類型的簡單重定向功能的Joomla擴展
重定向腳本只有4行Javascript和一些選項,所以我的擴展需要一個配置頁面。
聽起來最像插件,組件或模塊?
通過開發人員文檔查看,發現插件獲取了onBeforeRender事件。這會適合嗎?
感謝
PS我想的Joomla可以提供它自己的用戶代理嗅探但我不得不使用這個外部JS庫。
我需要編寫一個擴展名,將用戶重定向到網站的移動版本使用跟蹤用戶代理的JS庫(擴展是爲移動公司的客戶網站)。最佳類型的簡單重定向功能的Joomla擴展
重定向腳本只有4行Javascript和一些選項,所以我的擴展需要一個配置頁面。
聽起來最像插件,組件或模塊?
通過開發人員文檔查看,發現插件獲取了onBeforeRender事件。這會適合嗎?
感謝
PS我想的Joomla可以提供它自己的用戶代理嗅探但我不得不使用這個外部JS庫。
組件就像出現在您的內容區域(如論壇)中的應用程序。模塊是小部件,通常出現在您的內容周圍,如喊話器。插件用於操作站點bahaviour,並且可以在特定時間觸發,例如內容加載之前或之後等。
那裏簡單地回答你的問題,你就需要爲這個插件:
http://docs.joomla.org/Portal:Plugin_Development
我相信onBeforeRender
將使用
希望一個這有助於
我認爲如果你開發一個插件,它將會有更好的功能。
祝你好運&確實在開發完成後將它上載到JED上!
@Lix - OP的問題是我該怎麼做?一個組件/模塊或插件。所以答案是絕對正確的,因爲我回復他說他應該寫一個插件! –
這應該是一個插件 - 一個系統插件。它不應該花費很多時間來開發。
我不知道爲什麼你順便爲這個問題被拒絕了。你問我沒有看到任何問題。
最後我用'onBeforeCompileHead'去了,ta – magumbo