Hi
I'm having problems with JoomSEF when a third of 4 types is used to filter Virtuemart products.
The first two types filter fine and the correct products are displayed.
The product are all in a top level category and there a minimum of 8 per category. When filtering is applied without JoomSEF as the handler there are a minimum of 4 products left in the list.
When any third filter is applied all products are displayed.
When I set the handler extension parameters on the common tab to "Default Joomla! route" the products get filtered properly using the third and forth types, here's the url below:
/component/virtuemart/?page=shop.browse&category_id=0&limitstart=0&product_type_id=1&product_type_1_Make_comp=find_in_set&product_type_1_Make=BMW&product_type_1_Model_comp=find_in_set&product_type_1_Model=3+Series+E36&product_type_1_Year_comp=find_in_set&product_type_1_Year=1996
... And here's the URL when JoomSEF handler is set:
I've tried various different configurations but can get it to work. Here are both JoomSEF and Virtuemart JoomSEF and the Cherry Picker parameters:
JoomSEF Virtuemart:
EXTENSION
Product Name 1st part = '---'
Product Name 2st part = '---'
Product Name 3st part = '---'
Number Duplicate product names = No
Add manufacturer to URL = No
Add manufacturer ID to = 'No'
Add categories to URL = 'No'
Add category ID to URL = No
Add categories to product URL's = 'No'
Add file ID to URL = 'No'
Flypage handling = 'Never add to URL'
Default flypage = 'flypage_tpl'
Ignore multiple categories = 'No'
SEF Cart URLs = 'All Links'
SEF Checkout URLs = 'Yes'
CHERRY PICKER MODULE URLs
Add product type to URL = 'No'
Add product ID to URL = 'No'
Add parameter comparison to URL = 'No'
COMMON
Number duplicate URLs = 'Yes'
Automatic canonical link generation = 'Yes'
Ignore multiple sources = 'No'
Itemid handling = 'Use Global'
Override ItemID = ''
Ignore ItemID = ''
Items per page = ''
Handling = 'JoomSEF handler'
Custom non-SEF variables = ''
Do not SEF URLs matching regular expression = ''
All other Setting for the JoomSEF virtuemart extension are as default.
JOOMSEF CONFIG
Main Configeration
JoomSEF Enabled? = Yes
Disable creation of new SEF URLs? = No
Enable proffesional mode = Yes
Basic Configuration
File suffix = No
Use Title or Alias? = No
All lowercase? = Yes
www and non-www domain handling = Dont Handle
Number duplicate URLs? = Yes
Replacement character = -
Page spacer character = -
Strip characters = ,|~|!|@|%|^|*|(|)|+|<|>|:|;|{|}|[|]|---|--|..|.
Trim friendly characters = -|.
Page text = JText::_('PAGE')-%s
ADVANCED
Allow UTF-8 characters in URL: Yes
Non-ASCII char replacements: Yes
Be tolerant to trailing slash: No
Remove trailing slash?: Yes
Parse Joomla SEO links: Yes
Redirect Joomla SEO to JoomSEF: Yes
Set page base href value: Yes Always use only base URL
Fix index.php links: Yes
Fix missing question mark: Yes
Fix document format: No
Change index.php to current menu: Yes
Ask before saving URL to Moved Permanently table: Yes
Autolock created URLs: Yes
Redirect nonSEF URLs to SEF: Yes
Append non-SEF variables to URL: No
Prevent non-SEF variables from overwriting the parsed ones: Yes
Custom non-SEF variables:
Automatic canonical link generation: Yes
SEF URLs using component template: No
Trim spaces around URL: No
Filter variable values: Yes
Filter these words: http:// http// https:// https// www. @
Variables to exclude from filtering:
Filter system variables: Yes
Exclude source info (Itemid): No
Reappend source (Itemid): Yes
Ignore multiple sources (Itemids): no
THE CHERRY PICKER MODULE PARAMETERS
Cherry Picker Mode: Single
Cherry Picker Type: Dropdown
Show filters of this Product Type ID= 1
Use See More...? Yes
Use Smart Search? No
Use Search by Price? No
Show Trackbar? No
Use cache? No
Fill META-TITLE with selected filters? no
Hide parameters with 1 filter? Yes
Include only chosen parameters? ..when hack applied: No