ambimax / magento-module-ambimax-ribbon
This module adds the ability to disable duplicate media gallery removal.
Installs: 949
Dependents: 0
Suggesters: 0
Security: 0
Stars: 1
Watchers: 2
Forks: 0
Open Issues: 0
Type:magento-module
Requires
This package is not auto-updated.
Last update: 2025-01-04 21:14:09 UTC
README
This module is supposed to add an ribbon attribute to Magento eCommerce.
Installation
For installation use composer or copy files manually.
composer
"require": {
"ambimax/magento-module-ambimax-ribbon": "~1.0"
}
Theme
To add the ribbons to your theme, add the following snippet to all required theme files.
<div class="ambimax-ribbon"> <?php foreach($_product->getAttributeText('ribbon') as $ribbon): ?> <span class="<?php echo strtolower($ribbon) ?>"> <?php echo $this->__($ribbon) ?> </span> <?php endforeach ?> </div>
Add Ribbon
- To add a ribbon just extend the ribbon attribute options (
Catalog > Manage Attributes > Ribbon Attribute > Manage Options
) - Style with css
- Add translation
Custom Ribbons
To add a custom ribbon you can extend it very easily
<div class="ambimax-ribbon"> <?php foreach($_product->getAttributeText('ribbon') as $ribbon): ?> <span class="<?php echo strtolower($ribbon) ?>"> <?php echo $this->__($ribbon) ?> </span> <?php endforeach ?> <?php if($_product->getData('custom_ribbon')): ?> <span class="custom-ribbon"> <?php echo $this->__('Custom Ribbon') ?> </span> <?php endif; ?> </div>
Use Image-Ribbons
It is possible to place an image within the html. But you should always try to sove this by css!