VirtueMart Forum

VirtueMart 2 + 3 + 4 => Virtuemart Development and bug reports => Topic started by: usovdm on September 13, 2013, 06:39:41 AM

Title: categoryId = LastVisitedCategoryId ???
Post by: usovdm on September 13, 2013, 06:39:41 AM
I see that in new versions of VM categoryId can't be zero.
Early I created menu item = Virtuemart - category layout - top level (categoryId = 0). And this item was my page (with itemId) for result of search.
But now this doesn't work, because:
1) search in VM - categoryId must be "-1"
2) if($categoryId == 0) $categoryId = getLastVisitedCategoryId()
3) I can't create menu item for "virtuemart" - "category layout" - categoryId=-1

So my question: how I can create menu item for result of search?
Title: Re: categoryId = LastVisitedCategoryId ???
Post by: Maxim Pishnyak on September 13, 2013, 10:38:10 AM
Menu type - External URL?
Title: Re: categoryId = LastVisitedCategoryId ???
Post by: usovdm on September 13, 2013, 10:40:05 AM
Is menu type External URL supported by JRoute?
Title: Re: categoryId = LastVisitedCategoryId ???
Post by: Maxim Pishnyak on September 13, 2013, 10:41:49 AM
Did you try my advice? Could I see live?
Title: Re: categoryId = LastVisitedCategoryId ???
Post by: usovdm on September 13, 2013, 10:52:49 AM
External URL hasn't alias, pagetitle, meta and it's a problem.
Module/template assign works.

I don't understand why categoryId = LastVisitedCategoryId in new versions. I used categoryId == 0 as page for result of search. I don't know what i can do now.