Solidus Version:
Master branch
To Reproduce
To reproduce:
Current behavior
When adding a promotion, there's no way to 'advertise' it on the main page or even the product..
I see that there are advertise code all throughout solidus, but there is no button to activate it?
Expected behavior
Shows the advertisement on the product / homepage.
Screenshots
N/A. It's just not there.
Desktop (please complete the following information):
Smartphone (please complete the following information):
Additional context
Hi Charlie, this has been removed from master some time ago. also see https://github.com/solidusio/solidus/pull/2737
@cdrage We implemented some front end simple logic that may be of interest here and to community as its pretty common on any platform. If an item is marked on sale on product admin, on front end the product is tagged with a SALE banner in product listing / category pages in addition to the product page itself
Example category page

We much rather create front end discounts than insist users use coupon codes for the manufacturer based sales generally. Unless in fact you need to add an additional layer of tracking in certain marketing instances that warrant it. (ie. using unique discount codes)
This functionality is technically used in the default frontend. The product show page renders this partial which relies on Spree::Product#possible_promotions.
The partial shows a list of links to products that are part of promotions this product is part of. I tend to think we should just remove the advertise functionality as the promotions partial is confusing from a customer perspective (it's just a list of products with the title "Promotions" with no explanation) and the functionality to create "advertised" promotions was removed from the admin ages ago.
Stores generally have broader promotion advertising needs than we would likely want to build into the frontend, so I'm for deprecating and removing the remaining functionality that relies on this feature. Documenting strategies for adding visibility to your promotions is something I think a lot of stores would benefit from though.
Most helpful comment
This functionality is technically used in the default frontend. The product show page renders this partial which relies on
Spree::Product#possible_promotions.The partial shows a list of links to products that are part of promotions this product is part of. I tend to think we should just remove the advertise functionality as the promotions partial is confusing from a customer perspective (it's just a list of products with the title "Promotions" with no explanation) and the functionality to create "advertised" promotions was removed from the admin ages ago.
Stores generally have broader promotion advertising needs than we would likely want to build into the frontend, so I'm for deprecating and removing the remaining functionality that relies on this feature. Documenting strategies for adding visibility to your promotions is something I think a lot of stores would benefit from though.