Wallogit.com
2017 © Pedro Peláez
Social media.
Simple module for keeping your social profile URLs in one manageable area., (*1)
Recommended installation through composer, within your Magento root directory enter the following:, (*2)
composer require alvis/magento2-social
Alternatively you can install manually by following these steps:, (*3)
php bin/magento module:enable Alvis_Core php bin/magento module:enable Alvis_Social
You may also need to re-compile:, (*4)
php bin/magento setup:upgrade php bin/magento setup:di:compile
The module configuration can be found through the main menu under Alvis., (*5)
Current social media profiles available:, (*6)
By default profile links display in the footer., (*7)
Move xml block within your theme <VendorName>/<ThemeName>/Alvis_Social/layout/default.xml:, (*8)
<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>
Remove xml block within your theme <VendorName>/<ThemeName>/Alvis_Social/layout/default.xml:, (*9)
<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>
Override the default templates within your theme create the following files:, (*10)
<VendorName>/<ThemeName>/Alvis_Social/templates/profiles.phtml
The original contents of the files can be found under:, (*11)
<Root>/vendor/alvis/magento2-social/view/frontend/templates/profiles.phtml