alvis/magento2-social

社交媒体。

安装: 12

依赖项: 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: 2024-08-29 04:51:01 UTC


README

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

安装

建议通过composer安装,在您的Magento根目录下输入以下命令

composer require alvis/magento2-social

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

  1. 安装magento2-core依赖模块,按照README
  2. 现在您可以返回安装此模块,下载仓库压缩文件并解压
  3. 您应该有一个名为'magento2-social-master'的文件夹。将此文件夹重命名为'Social'
  4. 在您的Magento站点文件夹下创建一个新目录'app/code/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