jasonalvis/magento2-social

该包已被废弃,不再维护。作者建议使用alvis/magento2-social包代替。

社交媒体。

安装: 48

依赖者: 0

建议者: 0

安全: 0

星标: 2

关注者: 2

分支: 0

公开问题: 0

类型:magento2-module

1.0.0 2019-04-02 09:17 UTC

This package is auto-updated.

Last update: 2022-02-01 13:01:02 UTC


README

这是一个简单的模块,用于将您的社交媒体配置链接集中管理。

安装

推荐通过composer安装,在您的magento根目录下运行以下命令

composer require alvis/magento2-social

或者,您可以按照以下步骤手动安装

  1. 安装magento2-core依赖模块,遵循README
  2. 现在,您可以返回安装此模块,下载仓库的zip文件并解压
  3. 您应该有一个名为'magento2-social-master'的文件夹。将此文件夹重命名为'Social'
  4. 在您的magento站点文件夹下创建一个名为'Alvis'的新目录
  5. 将模块上传到该文件夹'app/code/Alvis/Social'

启用模块

php bin/magento module:enable Alvis_Core
php bin/magento module:enable Alvis_Social

您可能还需要重新编译

php bin/magento setup:upgrade
php bin/magento setup:di:compile

模块配置

模块配置可以在Alvis主菜单下找到。

配置文件

当前可用的社交媒体配置文件

  • Twitter
  • Facebook
  • Instagram
  • Pinterest
  • GitHub

集成

默认情况下,配置文件链接在页脚中显示。

将xml块移动到您的主题中 <VendorName>/<ThemeName>/Alvis_Social/layout/default.xml

<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <body>
        <move element="alvis_social.profiles" destination="main" after="-" />
    </body>
</page>

在您的主题中删除xml块 <VendorName>/<ThemeName>/Alvis_Social/layout/default.xml

<page xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="urn:magento:framework:View/Layout/etc/page_configuration.xsd">
    <body>
        <referenceContainer name="footer">
            <referenceBlock name="alvis_social.profiles" remove="true" />
        </referenceContainer>
    </body>
</page>

在您的主题中覆盖默认模板,创建以下文件

<VendorName>/<ThemeName>/Alvis_Social/templates/profiles.phtml

文件的原内容可以在以下位置找到

<Root>/vendor/alvis/magento2-social/view/frontend/templates/profiles.phtml