.regular
Ideal — importe + tagline debajo. Texto plano (sin enlace). (TID01)
(SizeLimitingPyMap: {price=1.200 €, tagline=Pago único · IVA incluido})Sin tagline — solo el importe. (TID02)
(SizeLimitingPyMap: {price=990 €})Importe con texto — se conserva tal cual, sin enlace. (TID03)
(SizeLimitingPyMap: {price=Desde 49 €/mes, tagline=Financiación en 12 cuotas})Con descuento — precio original tachado + precio rebajado + motivo del descuento + tagline. (TID04)
(SizeLimitingPyMap: {discount=20% de descuento por inscripción anticipada, discount_price=960 €, price=1.200 €, tagline=Pago único · IVA incluido})Con descuento sin motivo — precio original tachado + precio rebajado, sin línea de motivo. (TID05)
(SizeLimitingPyMap: {discount_price=960 €, price=1.200 €})Motivo sin precio de descuento — 'discount' se ignora (requiere discount_price): se muestra el precio normal, sin tachado ni motivo. (TID06)
(SizeLimitingPyMap: {_test_description=Motivo sin precio de descuento — 'discount' se ignora (requiere discount_price): se muestra el precio normal, sin tachado ni motivo. (TID06), discount=Este motivo no debería verse, price=1.200 €, tagline=Pago único · IVA incluido})Inválido — price vacío: la guard clause impide el render y no se emite HTML. (TID07)
(SizeLimitingPyMap: {price=, tagline=No debería verse})