扩展模块和模块模块有什么区别?


27

扩展模块有什么区别?

只是想知道在通过在本地文件夹中创建自定义代码来扩展Magento的功能时使用的正确术语是什么。

Answers:


16

扩展只是打包的模块。换句话说,您可以通过编写模块来扩展Magento的特性和功能。然后,您可以选择保留原样或打包(系统> Magento Connect>软件包扩展)。扩展(打包模块)然后在magento上发布


嗨Qaisar Satti,我怎么能找到你?
Teja Bhagavan Kollepara 2015年

嗨@TejabhagavanKollepara对不起,你不明白吗?
2015年

有什么特别的原因可以联系我吗?
Qaisar Satti 2015年

13

希望每个人都下定决心,并使用相同的术语。
现在我们有了扩展程序,模块,捆绑软件,插件,也许还有其他,并且它变得越来越愚蠢。
基本上,模块是扩展。
唯一的区别可能是内核中的内容可能不被视为扩展,但它们是模块。
所以Mage_Catalog是一个模块,但不是一个扩展。
Something_Else是模块和扩展,因为它不在核心中。


马吕斯(Marius)说得好。.(y)
Shyam Krishna Sreekumar 2015年

我同意,因为没有核心,我认为这两个术语可以完全互换。
乔纳森·侯赛

5
你无法避免。人们来自wordpress,并使用术语插件。开发人员来自Joomla,并说了延伸…
Fabian Blechschmidt 2015年

4
我同意马吕斯。
Adarsh Khatri 2015年

我一直都同意Marius(以及Fabian也是如此):)
SR_Magento 2015年

12

模块是您在其中定义的任何内容的技术术语app/etc/modules

扩展是已发布的1个社区模块的营销术语(或通常扩展Magento功能且不是主题的任何代码)

扩展通常包含一个或多个模块。所述ebizmarts MageMonkey扩展例如带有被捆绑为一个扩展四个实际模块:Ebizmarts_AbandonedCartEbizmarts_AutoresponderEbizmarts_MageMonkeyEbizmarts_Mandrill

主题通常还带有特定于主题的模块,这些模块不会单独分发,没有人会称它们为扩展


1)通过Magento Connect,Github或扩展商店进行

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.