Good afternoon! I am working on a project where we would like to use
Cartridge for an online store. Out of the box it looks great; but I'd like
to modify the checkout form. Reading through the documentation it sounded
like I could sub-class the OrderForm class in 'cartridge.shops.forms'. When
going through these steps I saw this message:
"The SHOP_CHECKOUT_FORM_CLASS setting is deprecated - please define your
own urlpattern for the checkout_steps view, passing in your own form_class
argument."
But I'm running into problems right off the start. Does this mean I can
just write my own URL pattern for *only* the checkout form? Something like
this?
url("^shop/checkout/$", "myproject.views.checkout_steps", name =
"checkout_steps")
?
Or do I need to remove the cartridge urls pattern:
url(r"^shop/", include("cartridge.shop.urls")),
and replace it with a modified version of 'cartridge.shop.urls'? This
doesn't seem very DRY?
Can anyone offer any hints on how to get started? Should the OrderForm
class still be sub-classed to assist with making this all 'work'? Any help??
--
You received this message because you are subscribed to the Google Groups
"Mezzanine Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email
to [email protected].
For more options, visit https://groups.google.com/d/optout.