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 mezzanine-users+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to