如何将AEM(6.3)与Magento(2.1.10)集成?

时间:2018-03-23 13:03:08

标签: aem magento2

我想将AEM(6.3)与Magento(2.1.10)集成在AEM页面上展示产品,我已经搜索了很多但没有得到任何适当的文档。 虽然我按照以下链接:

https://helpx.adobe.com/experience-manager/6-3/sites/deploying/using/magento.html

通过此链接,我得到了连接器,我为AEM安装了该连接器,但我无法在Magento上安装连接器,因为我是Magento的新手。我想在Magento中添加连接器或将AEM与Magento集成。

4 个答案:

答案 0 :(得分:1)

要在Magento中安装AEM扩展,您必须将扩展的内容放在 / app / code / {提供者名称} / {扩展名称} (在这种情况下,名称提供者的名称是 InfieldDigital ,扩展名是 Sample )。

此后,您将可以在Web设置向导下的“模块管理器”选项卡中找到列出的扩展。

最后,您必须在Magento中启用上述扩展名。完成这些步骤后,您应该就可以开始了。

答案 1 :(得分:0)

我能够通过将jcr:primaryType="nt:unstructured"更改为jcr:primaryType="sling:Orderedfolder"

来解决此问题。

修复:

  • 将以下两个文件的jcr:root(第3行)下的jcr:primaryType="nt:unstructured"替换为jcr:primaryType="sling:Orderedfolder"
      /magento2-aem-connector-master 2/aem-connector/ui.apps/src/main/content/jcr_root/apps/commerce/gui/content/catalogs/importblueprintswizard/importers/magento/下的
    • .content.xml文件
    • /magento2-aem-connector-master 2/aem-connector/ui.apps/src/main/content/jcr_root/apps/commerce/gui/content/products/importproductswizard/importers/magento/下的
    • .content.xml文件
  • 重建并安装软件包“ mvn clean install -PautoInstallPackage”

检查存储库..节点应已正确安装: enter image description here

答案 2 :(得分:0)

下载此软件包并将其安装在软件包管理器中:updated package for AEM Magento Integration

之后,请按照以下步骤导入目录:

  1. 转到AEM导航屏幕,单击“商务”>单击“目录”。
  2. 创建文件夹magento,转到gogen文件夹。
  3. 单击创建,然后单击“导入蓝图”。
  4. 从导入器中选择Magento。
  5. 输入服务器URL(非管理员URL),管理员用户名,密码,目录的写入和名称,并在主题中写入“ we-retail”。
  6. 单击导入。
  7. 目录将被导入。

要导入产品,请执行以下步骤:

  1. 转到AEM导航屏幕,单击“商业”>单击“产品”。
  2. 创建文件夹magento,转到gogen文件夹。
  3. 点击创建,然后点击“导入产品”。
  4. 从导入器中选择Magento。
  5. 输入服务器URL(非管理员URL),管理员用户名和密码。
  6. 单击导入。
  7. 目录将被导入。

答案 3 :(得分:0)

您可以从以下网址下载AEM连接器:https://helpx.adobe.com/it/experience-manager/6-4/sites/deploying/using/magento.html

magento2-aem-connector-master.zip内有两个文件夹

  1. aem-connector
  2. magento2

在AEM端,请按照以下步骤操作:

  • 提取aem-connector并转到位置:

    magento2-aem-connector-master\aem-connector\ui.apps\src\main\content\jcr_root\apps\commerce\gui\content\catalogs\importblueprintswizard\importers\magento
    
  • 在这里,一个可用的内容文件打开并更改行“ 3”:

    • 来自:jcrSmiley TonguerimaryType="nt:unstructured"
    • 收件人:jcrSmiley TonguerimaryType="slingSmiley Surprisedrderedfolder"
  • 提取magento2,然后转到位置:

    magento2-aem-connector-master\aem-connector\ui.apps\src\main\content\jcr_root\apps\commerce\gui\content\products\importproductswizard\importers\magento
    
  • 打开并更改:

    • 来自:jcrSmiley TonguerimaryType="nt:unstructured"
    • 收件人:jcrSmiley TonguerimaryType="slingSmiley Surprisedrderedfolder"
  • 保存产品和目录文件。

  • 上传到aem连接器以使用Maven蚀并构建软件包:

    mvn clean install -P installPackage 
    
  • 检查AEM软件包管理器中可用的软件包

    http://localhost:4502/crx/packmgr/index.jsp
    
  • 还: