https://github.com/mage2pro/logo
A product logotype chooser for Magento 2
https://github.com/mage2pro/logo
mage2pro mage2pro-module mage2pro-module-ready mage2pro-module-reusable magento2 magento2-extension magento2-module
Last synced: 2 months ago
JSON representation
A product logotype chooser for Magento 2
- Host: GitHub
- URL: https://github.com/mage2pro/logo
- Owner: mage2pro
- Created: 2018-03-12T14:32:06.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-08-04T16:03:38.000Z (almost 3 years ago)
- Last Synced: 2025-03-04T16:24:07.116Z (over 1 year ago)
- Topics: mage2pro, mage2pro-module, mage2pro-module-ready, mage2pro-module-reusable, magento2, magento2-extension, magento2-module
- Language: PHP
- Homepage: https://upwork.com/fl/mage2pro
- Size: 148 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
A product logotype chooser for Magento 2.
## How to install
```
composer require mage2pro/logo:*
bin/magento setup:upgrade
rm -rf pub/static/* && bin/magento setup:static-content:deploy en_US
rm -rf var/di var/generation generated/code && bin/magento setup:di:compile
```
If you have some problems while executing these commands, then check the [detailed instruction](https://mage2.pro/t/263).
## Frontend


## Backend
You can set logotypes for a product in the «**Customizable Options**» section of the product's backend page.
If you use configurable products, then set logotypes for the parent product only, not for children.

To control the logotypes appearance you should create **3 product attributes** with the following codes:
- `dfe_logo_offset_left`
- `dfe_logo_offset_top`
- `dfe_logo_scale`

These attributes should be **text fields**:

You should add these attributes to your **attribute set**:

Then the attributes will be should on your backend product page.
The `dfe_logo_offset_left` and `dfe_logo_offset_top` attributes specify the chosen logotype's offset (in percent) relative the top left corner of the main product image. E.g. of the both values has the `50` value, the logotype will be placed in the center of the main product image.
The `dfe_logo_scale` attibutes specifies the scale factor (in percent) of the chosen logotype. E.g. the `40` value means that the chosen logotype will have 40% of its initial size.
