2013-09-26 39 views
1

我是joomla2.5的新手,我正在研究一個表單組件,它將簡單地從用戶獲取數據並保存到數據庫,但我對錶單重定向感到困惑。joomla 2.5中的視圖和任務之間的區別是什麼以及joomla 2.5中的url結構是什麼?

請告訴我這是什麼意思?

的index.php選項= com_users &任務= registration.register

請定義我 「任務= registration.register」 包括點也。

的index.php?選擇= com_test2 &視圖= test2的

請定義視圖和任務,什麼是joomla2.5 URL結構原理不同。

感謝與問候

回答

5

在的Joomla,

查看代表組件意見。 一個組件具有如Joomla默認組件com_users多個視圖有不同的看法

registration,profile etc 

任務意味着你的控制器文件中的函數。

喜歡這裏

的index.php?選擇= com_users &任務= registration.register

registration控制器與register

在視圖

的index.php函數的名字嗎? option = com_test2 & view = test2

意味着組件com_test2有一個視圖文件夾與test2

以其他方式,您可以訪問您的控制器register功能是通過使用隱藏的字段。如果你有一個表單提交,然後像。

<input type="hidden" name="option" value="com_users"/> 
<input type="hidden" name="controller" value="registration"/> 
<input type="hidden" name="task" value="register"/> 

您將獲得關於Joomla組件結構的詳細信息從here

希望它有助於..