flagbit/shopware-6-product-badge

This package is abandoned and no longer maintained. No replacement package was suggested.

A badge for the navigation and the product detail page

Installs: 3

Dependents: 0

Suggesters: 0

Security: 0

Stars: 1

Watchers: 1

Forks: 3

Language:Twig

Type:shopware-platform-plugin

v2.0.0 2022-01-20 12:32 UTC

This package is auto-updated.

Last update: 2023-03-20 15:26:07 UTC


README

A extension for a badge for the navigation and the product detail page. The text from the custom badge is set at the custom fields at the product. The background color and the font color of the badge could be set over the configuration or at the product. The custom badge is also displayed when assigning a product page layout. When you increase the value from the constant NUMBER_BADGES in the file SschreierProductBadge.php in the src-directory before the installation, you can add so much badges as you like.

Possible Badges

  • Discount badge
  • Top seller badge
  • New badge
  • Out of stock badge
  • Custom badge

Possible Configurations

  • select, if any of the badges should be shown in the category lists
  • select, if any of the badges should be shown on the product detail page
  • select, if the colors of the custom or out-of-stock badge should be set via the configuration
  • set the background color of the custom or out-of-stock badge
  • set the font color of the custom or out-of-stock badge

Available snippets

  • badgeText
  • boxLabelDiscount

How to install the extension

via composer (recommended)

  1. Make sure that "packagist.org": false is NOT disabled in your project composer.json
  2. Add the package via composer composer require flagbit/shopware-6-product-badge
  3. Refresh plugins bin/console plugin:refresh
  4. Install and activate bin/console plugin:install --activate SschreierProductBadge

via download & console

  1. Download the latest SschreierProductBadge-main.zip.
  2. Unzip the zip file and rename the folder to SschreierProductBadge.
  3. Move the folder to the project folder custom/plugins/ .
  4. Connect to the console via ssh:
bin/console plugin:refresh
bin/console plugin:install --activate SschreierProductBadge

via zip upload

  1. Download the latest SschreierProductBadge-main.zip.
  2. Unzip the zip file and rename the folder to SschreierProductBadge.
  3. Zip the folder to SschreierProductBadge.zip.
  4. Upload the zip in the Shopware Administration.
  5. Install & Activate the extension.

Images

custom badge in navigation

custom badge in navigation

custom badge on product detail page

custom badge on product detail page

extension configuration part 1

extension configuration part 1

extension configuration part 2

extension configuration part 2

custom badge in shopware administration

custom badge in shopware administration