Your syntax looks right to me. I suspect that the problem is that it's not finding the right regex to replace it. Do you have a shop prefix? If so, you may need to add that. If not, I'd suggest adding some print statements in the url_replace code (temporarily) and see why it's not picking up that url.
-Chris On Mon, Aug 24, 2009 at 3:17 PM, Julie Shum <[email protected]> wrote: > > Hi, > > I'd like to use pagination on my category pages, so I thought the best > way to approach this would be to write a custom view and override the > category urls. I have set up my own category template and view, but my > site keeps displaying the satchmo category view. I know that it's > hitting my template because I have set print statements to indicate > whether i'm reading the product list that I would receive from > Satchmo's category view or my custom category view. > > So I think the problem is that I am not overriding the urlpattern > properly. I tried using the urlhelper, but I may not be using it > properly. Here is my urls.py > > patterns('mysite.views', > (r'^shop/', 'index.shop_intro', {}, 'mysite_shop_intro'), > (r'^help/$', 'help.faq', {}, 'mysite_faq'), > (r'^help/aboutus/$', 'help.aboutus', {}, 'mysite_aboutus'), > (r'^help/privacy/$', 'help.privacy', {}, 'mysite_privacy'), > (r'^help/shipping/$', 'help.shipping', {}, 'mysite_shipping'), > (r'^help/sizing/$', 'help.sizing', {}, 'mysite_sizing'), > ) > > replacement = url(r'^category/(?P<parent_slugs>[-\w]+/)*(?P<slug>[-\w] > +)/$', 'mysite.views.index.mysite_category_view', {}, > 'mysite_category') > urlhelper.replace_urlpattern(urlpatterns, replacement) > urlhelper.remove_duplicate_urls(urlpatterns, []) > > but it doesn't work. I had a similar problem overriding the index url > from urls.py, but I managed to work around it by setting that > urlpattern in the SHOP_URLS value in settings.py, but I prefer not to > manage the urls in the settings file if possible. > > Does anyone have any ideas? Am I taking the wrong approach here? > > Thanks! > Julie > > > > > > --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Satchmo users" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/satchmo-users?hl=en -~----------~----~----~----~------~----~------~--~---
