阅读时间:3分钟 (689字)

你知道吗?...您可以将Magento集成到您的Joomla!网站上?

Did you know... that you can integrate Magento into your Joomla! site?

如果您不知道Magento™,您现在可能正耸着肩膀。如果您知道,您会知道Magento是一个功能丰富的、专业的开源电子商务平台。它肯定会给您带来全新的电子商务视角,并且它很可能会在第一次看到时让现有的Joomla!™电子商务扩展直接消失在背景中。

如果您以前曾经使用过Magento,您会知道它的管理后端相当复杂。虽然功能丰富性是任何应用程序都希望拥有的资产,但它通常伴随着一些缺点,而Magento——无论设计得多好——也不例外。配置一个更复杂的网站可能需要几天时间才能完成。在Joomla!中看似无力的操作,在Magento的管理员中可能是一项艰巨的任务。然后是模板定制——这是Magento开发人员所说的“主题化”过程。如果您曾经有幸创建过Joomla!模板... 嗯,那完全不一样。相反,您必须通过几十个xml、phtml和css文件,而且它们位于不同的位置。

如果我们能够将所有那些美妙的功能都包裹在Joomla友好的易用性中,那不是很好吗?这可能是Yireo决定编写一个Joomla!扩展,即MageBridge时所想的事情。正如其名所示,MageBridge提供了Joomla!和Magento之间的桥梁。MageBridge由一个Joomla!扩展和一个Magento扩展组成。在两个管理员中安装扩展后,所有的Magento前端内容都将显示在您的Joomla!网站上。

易用性

玛格诺(Magento)的整个目录配置都保留在玛格诺后台管理员中,但现在所有前端渲染都可以通过您的Joomla!模板进行操作。MageBridge允许您从Joomla!菜单管理器内链接到所有与商店相关的功能,如购物车、客户账户、登录和注销以及愿望清单。它还方便地将特定产品和类别进行热链接,这样您就可以通过Joomla!创建整个用户界面,这将证明是节省大量时间的。

mb joomla backend menu5

模块

玛格诺的内容块——类似于Joomla!模块的功能——也可以在Joomla!前端访问。MageBridge附带一组模块和插件,通过这些插件所有玛格诺内容都可以在Joomla!中访问。事实上,还有一个插件允许同步Joomla!用户和玛格诺账户持有人。当然,MageBridge的设置是这样的,如果您不希望使用这些功能,可以分别关闭这些功能。

模板

尽管玛格诺桥站点的模板设置与任何Joomla!站点一样简单,但有一个缺点。玛格诺使用ProtoType作为其JavaScript框架,而Joomla!使用MooTools。不管您是否喜欢,两者是不兼容的。尽管有几种解决不兼容性的方法(其中大多数非常耗时),但最实用的解决方案是在Joomla!中从玛格诺后端关闭MooTools——特别是考虑到玛格诺的购物车功能严重依赖于ProtoType。在开发模板时,您需要避免添加任何基于MooTools的功能。当您使用第三方模板时,需要检查它们是否没有使用MooTools。在撰写本文时,唯一已知的100%兼容玛格诺的第三方模板是RocketTheme的Gantry驱动的“Quasar”模板。当然,会有更多类似模板出现。

先学会游泳

尽管您可能认为您已经准备好直接跳入水中,但您需要做一点准备。尽管玛格诺桥消除了玛格诺的一些实际问题(甚至有人说它使玛格诺更快),但使用玛格诺桥开发电子商务网站需要大量规划。它还要求至少有一些关于玛格诺的基本知识,包括玛格诺主题。此外,您不能低估配置新站点的初始时间。幸运的是,玛格诺以及玛格诺桥都得到了很好的文档支持,Yireos支持论坛在遇到困难时非常响应。

快乐销售!

 

更多信息

在Joomla社区杂志上发表的一些文章代表了作者对特定主题的个人观点或经验,可能并不与Joomla项目的官方立场一致。

0
修复Joomla!
 

评论

已注册? 登录这里
尚无评论。成为第一个发表评论的人

通过接受,您将访问由 https://magazine.joomla.net.cn/ 以外第三方提供的服务。