feat: vlastna PNG cenovka pre vynimocny produkt (uloha 16)
- pri produkte aj vernostnom produkte sa da nahrat cela cenovka ako PNG, ktora prekryje generovanu sablonu - tlacidlo Odstranit PNG vrati generovanu cenovku (sablona ostava zachovana) - hromadne pouzitie cenovky (sekcia / cely newsletter) produkty s PNG neprepisuje Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
This commit is contained in:
1 parent
92dc2081d0
commit
22a9a51d00
3 files changed
+76
-27
No files matched your search
+3
-3
@@ -572,7 +572,8 @@ export default function Home() {
|
||||
...m,
|
||||
data: {
|
||||
...m.data,
|
||||
products: (m.data.products || []).map((prod: any) => ({
|
||||
// Produkty s vlastnou PNG cenovkou (výnimky) sa neprepisujú
|
||||
products: (m.data.products || []).map((prod: any) => prod.customBadgePngUrl ? prod : ({
|
||||
...prod,
|
||||
badgeId: badge.id,
|
||||
badgeCustomTemplate: badge,
|
||||
@@ -580,8 +581,7 @@ export default function Home() {
|
||||
badgeAlign: badge.align ?? prod.badgeAlign ?? 'center',
|
||||
badgePaddingTop: badge.paddingTop ?? prod.badgePaddingTop ?? 4,
|
||||
badgePaddingBottom: badge.paddingBottom ?? prod.badgePaddingBottom ?? 4,
|
||||
badgeLayout: badgeLayout ?? prod.badgeLayout,
|
||||
customBadgePngUrl: undefined
|
||||
badgeLayout: badgeLayout ?? prod.badgeLayout
|
||||
}))
|
||||
}
|
||||
};
|
||||
|
||||
Reference in new issue
Block a user