2013-01-31 233 views
-1

我想將組件轉換爲模塊,除了使用插件以及處理它的任何進程。joomla組件到模塊

(或)

我們是否應該編寫somethimg讓我的MVC組件模塊。

(或)

是否有可能使我的組件在我的模板被放置在所需模塊的位置

問候, 高貴

+0

你的問題並沒有多大意義。請閱讀@Lodder查看答案。 –

回答

2

你不能一個組件轉換成模塊。組件,模塊和插件都是三種不同的東西。顯然,如果你的組件就像一個簡單的上傳表單,那麼這可能會變成一個模塊,但我很懷疑它是什麼。您也不能將組件置於模塊位置。

根據你的要求判斷,我假設這是你自己的自定義組件,在這種情況下,你應該有一點思考,並做了一點研究,然後再做出決定,並集思廣益。

1

第一件事你不能將組件轉換爲模塊。你必須瞭解他們之間的區別

組件是它們所有最大和最複雜的擴展;他們可以被視爲小型應用程序。大多數組件有兩部分:一個站點部分和一個管理員部分。每次加載Joomla頁面時,都會調用一個組件來呈現主頁面主體。例如,Content(com_content)是處理內容顯示的組件;用戶可以在網站的前端查看,並且作爲管理員,您可以編輯內容。組件是頁面的主要部分,因爲組件是由菜單項驅動的,而每個菜單項都運行組件。

例子:內容(com_content),旗(com_banners),聯繫方式(com_contact),新聞(com_newsfeeds)和Web鏈接(com_weblinks)

模塊用於網頁更加輕便靈活擴展渲染。這些模塊通常被稱爲圍繞組件佈置的「盒子」,例如:登錄模塊。頁腳是一個模塊。模塊按菜單項分配。因此,您可以決定顯示或隱藏登錄模塊,具體取決於用戶正在查看的菜單項。有時模塊鏈接到組件,如鏈接到com_content的「最新消息」模塊,並顯示鏈接到最新的內容項目。但是,模塊不需要鏈接到組件,事實上,它們甚至不需要鏈接到任何內容,並且可以只是靜態的HTML或文本。

例子:橫幅(mod_banners),菜單(mod_menu),現在的時間是(mod_whosonline)

Read more