Menu Content

Support

> Forums, FAQs & Paid Support
Welcome, Guest
Username Password: Remember me

Profile for markkenyon

  • OFFLINE
  • Time Zone: GMT +0:00
  • Local Time: 10:21
  • Posts: 42
  • Profile Views: 10355
  • Location: Unknown
  • Gender: Unknown
  • Birthdate: Unknown

Signature

Mark
ID 23447
Joomla Version 1.5.23
JoomSEF 3.9.5
Virtuemart 1.1.7
Virtuemart Extension Version 2.0.34

AND

JoomSEF Version 4.2.9
Virtuemart Cart 2.0.8e
Posts

Posts

emo
No worries, good to know you're back.

I spoke with Galt Cherry Picker about this issue. Maks advised that if we were to have these URL's SEO'd by JoomSEF then this would cause millions of links due to the different combinations of the cherry picker.

The common tab in JoomSEF virtuemart ext has nothing set.

The ideal configuration based on your response and Maks is for JoomSEF to parse the links but not store them in the database. This would be for visitor ascetics only as each URL would have nofollow or canonical depending onn how this effects the rest of the site's SEO.

Mark
JoomSEF not parsing ...
Category: Priority Support
emo
This post was originally posted on the end of one of my older topics, but since I have upgraded to VIP I have posted it here to try and get a quick response. Apologies for the double post. Original post can be view here:
www.artio.net/support-forums/joomsef/cus...r-config-url-problem

Here's the config:

JoomSEF 4.4.0 (VIP)
JoomSEF Virtuemart Extension 3.0.10 12. December 2012 (Says its up to date)
Virtuemart 2.0.18a
Cherry Picker 2.0.1 (Custom Fields)
Joomla 2.5.6

Virtuemart Files that have been updated:

Galt Cherry Picker recommends updating the following with a download from the Galt FAQ section of its site:
LINK TO GALT: www.galt.md/index.php?option=com_blog&a=96&Itemid=84

product.php
/administrator/components/com_virtuemart/models/product.php
Product results will not be updated unless you use this file.

router.php
/components/com_virtuemart/router.php
When you have SEF turned On and after applying a filter results do not update -- you may need to use this version of router.php

JoomSEF Virtuemart Extension Cherry Picker Settings:
Add product type to URL: NO
Add product type ID to URL: NO
Add product type parameter name to URL: NO

The Problem
Cherry Picker is working fine now in terms of loading the products but the URL isn't SEO formatted, example:
/car-parts?limitstart=0&product=Wing+Mirror&make=Land+Rover&model=Defender&year=1994

Trace Information:
From: www.SOMEDOMAIN.com/
Referer: www.SOMEDOMAIN.com/car-parts?limitstart=...fender&year=1994
User agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22

#1: call_user_func_array(Array, Array), /libraries/joomla/application/router.php line 425
#2: JRouter->_processBuildRules(JURI), /includes/router.php line 429
#3: JRouterSite->_processBuildRules(JURI), /libraries/joomla/application/router.php line 194

Any ideas? Got to get this complete by Monday if you could help solve this problem ASAP please!

mark
JoomSEF not parsing ...
Category: Priority Support
emo
Hi Dajo

Update on the issue with JoomSEF, Virtuemart and Cherry Picker.

Here's the config:

JoomSEF 4.4.0 (VIP)
JoomSEF Virtuemart Extension 3.0.10 12. December 2012 (Says its up to date)
Virtuemart 2.0.18a
Cherry Picker 2.0.1 (Custom Fields)
Joomla 2.5.6

Virtuemart Files that have been updated:

Galt Cherry Picker recommends updating the following with a download from the Galt FAQ section of its site:

/administrator/components/com_virtuemart/models/product.php
Product results will not be updated unless you use this file.

/components/com_virtuemart/router.php
When you have SEF turned On and after applying a filter results do not update -- you may need to use this version of router.php

JoomSEF Virtuemart Extension Cherry Picker Settings:
Add product type to URL: NO
Add product type ID to URL: NO
Add product type parameter name to URL: NO

The Problem
Cherry Picker is working fine now in terms of loading the products but the URL isn't SEO formatted, example:
/car-parts?limitstart=0&product=Wing+Mirror&make=Land+Rover&model=Defender&year=1994

Trace Information:
From: www.SOMEDOMAIN.com/
Referer: www.SOMEDOMAIN.com/car-parts?limitstart=...fender&year=1994
User agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.97 Safari/537.22

#1: call_user_func_array(Array, Array), /libraries/joomla/application/router.php line 425
#2: JRouter->_processBuildRules(JURI), /includes/router.php line 429
#3: JRouterSite->_processBuildRules(JURI), /libraries/joomla/application/router.php line 194

Any ideas? Got to get this complete by Monday if you could help solve this problem ASAP please!

mark
VM2 Ext 3.0.6 Cherry ...
Category: Extensions
emo
That's really good news, thanks!

When I upgrade will it keep all the settings I've applied?

Mark
VM2 Ext 3.0.6 Cherry ...
Category: Extensions
emo
Hi dajo

Any news on progress for the VM2 Ext 3.0.6 upgrade?
VM2 Ext 3.0.6 Cherry ...
Category: Extensions
emo
OK Cheers
VM2 Ext 3.0.6 Cherry ...
Category: Extensions
emo
Dajo

How is the build coming along for Cherry Picker for VM 2 support?
VM2 Ext 3.0.6 Cherry ...
Category: Extensions
emo
Thanks for the clarity, understand about the ETA, looks like its spreadsheets for now until VM Ext upgrade. If you need a tester steer a message here or an email to me.

Mark
VM2 Ext 3.0.6 Cherry ...
Category: Extensions
emo
Hi Dajo

Appreciate you getting back to me. We our stuck in a pit at the moment with this one as we have 5000 products with a possible 10 custom fields all needing a unique URL not for getting the varying combinations. Use a spreadsheet and &B2& isnt going to be fun.

Can you clarify what is going to take time? Do you means getting a developer license? Completing the compatibility? Or both?

Maks at Galt has always been quick to response in the year or two we have been using the component so you should have any problem on that account.

Best wishes and many thanks for your response,

Mark
VM2 Ext 3.0.6 Cherry ...
Category: Extensions
emo
Hi Dajo

The option multiple payments option has been removed until we resolve some issues with the second payment option, which means I will require a fix at that time. I will post back here when the second payment option method is ready.

Thank you
Mark
SEF & virtuemart Pa ...
Category: Extensions
emo
Hi

VM2
JoomSEF 4
Joomla 2.5.6
Cherry Picker 1.0.1 for VM 2
order_id=25784

Problem is the Cherry Picker "Add product type parameter name to URL" is set to true the type parameter is not being added to the URL.

This is the URL I get for all cherry picker dropdown menu options

/list-all-products?limitstart=0


The trace route is:

From: domainname/?option=com_virtuemart&vi...art=0&Make=Mazda

Referer: domainname/rear-fog-lights

User agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4

#1: call_user_func_array(Array, Array), /libraries/joomla/application/router.php line 425
#2: JRouter->_processBuildRules(JURI), /includes/router.php line 429
#3: JRouterSite->_processBuildRules(JURI), /libraries/joomla/application/router.php line 194

JoomSEF settings attached.

Also contacted Maks at Galt that developed the Cherry Picker his screenshot of how he's diagnosed the problem is also attached.

I hope you help me soon as I've tried every possible configuration I can think of both for JoomSEF and for Cherry Picker module. Its now holding me up from launching the site because I can't 301 the old site URL's to this new site, as there is no SEO URL to point them to.
VM2 Ext 3.0.6 Cherry ...
Category: Extensions
emo
Hi

VM2
JoomSEF 4
Joomla 2.5.6
Cherry Picker 1.0.1 for VM 2

Problem is the Cherry Picker "Add product type parameter name to URL" is set to true the type parameter is not being added to the URL.

This is the URL I get for all cherry picker dropdown menu options

/list-all-products?limitstart=0


The trace route is:

From: domainname/?option=com_virtuemart&vi...art=0&Make=Mazda

Referer: domainname/rear-fog-lights

User agent: Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.4 (KHTML, like Gecko) Chrome/22.0.1229.94 Safari/537.4

#1: call_user_func_array(Array, Array), /libraries/joomla/application/router.php line 425
#2: JRouter->_processBuildRules(JURI), /includes/router.php line 429
#3: JRouterSite->_processBuildRules(JURI), /libraries/joomla/application/router.php line 194

JoomSEF settings attached.

Also contacted Maks at Galt that developed the Cherry Picker his screenshot of how he's diagnosed the problem is also attached.

I hope you help me soon as I've tried every possible configuration I can think of both for JoomSEF and for Cherry Picker module. Its now holding me up from launching the site because I can't 301 the old site URL's to this new site, as there is no SEO URL to point them to.
VM2 Ext 3.0.6 Cherry ...
Category: Extensions
emo
Hi Dajo

JoomSEF Version 4.2.9
Virtuemart Cart 2.0.8e
JoomSEF-Virtuemart Extension 3.0.6
Order No. 27903

Having the same problem with the VM carts update payment method redirecting back to the home page.

I tried working through this thread but nothing has solved it

With JoomSEF enabled I get the URL

https://www.headlampsdirect.co.uk/headlights/cart/edit-payment


With Joomla SEF and JoomSEF disabled the payment change works and I get the URL

https://www.headlampsdirect.co.uk/index.php?option=com_virtuemart



I have tried setting

SEF Cart URLs = All Links and Only Direct Links
SEF Checkout URLs = Yes and No

Is there anything else I can try
SEF & virtuemart Pa ...
Category: Extensions
emo
Hi Dajo

PM me with a quote

Mark
Cherry Picker variab ...
Category: JoomSEF 3
emo
Hi

The problem is pagination variables being appended to the end of the SEF URL. I've tried numerous ways of switching the setting. I have managed to get JoomSEF to remove the varialbes but then the pagination doesn't work and when a product is clicked virtuemart displays the wrong product.


SEF URL
wmm.domain.com/category/category_list?limit=5&limitstart=5


NON SEF URL
wmm.domain.com/index.php?option=com_virtuemart&category_id=0&page=shop.browse&product_type_id=1&product_type_1_Make_comp=find_in_set&product_type_1_parameter=parameter_value&Itemid=182&limit=5&limitstart=5


Configuration Settings















Hope there is a solution as we have two sites with this issue and a third and four in development.
Cherry Picker variab ...
Category: JoomSEF 3
emo
I see, ok thanks Doja, will do.
Why are my non SEF u ...
Category: JoomSEF 4
emo
Hi Gazza, Dajo

I've been wrangling with this issue for months. When I managed to configure JoomSEF and the JoomSEF Virtuemart Extension to remove the NON SEF ?limit=5&limitstart=0 part of the URL pagination fails to move to the next page and product ids get mixed up. I.e. click one product browse listing takes you to an entirely different product.

I had over 10,000 duplicate links due to the issue. I did manage to create a temporary workaround. I exported 30,000 links out of the database using an external app rather than JoomSEF. Once the rows of urls were out of the database I set them all to locked. Then I filtered the columns to show columns that had the NON SEF parts of the URL in them. With them filtered I Canonicalised the links to their route paths and set them not to be included in the sitemap index. I set JoomSEF to not create any new SEF URLS and exported them all back into the database.

Then I generated a new sitemap index before submitting to Google Webmaster Tools. After, I switched JoomSEF to start creating new SEF URLS but set the default state for new URLs as not indexed. I narrowed the 30,000 down to 1,700 of which Google has now indexed 800.

New URL's are still being created with this same problem but I'm keeping on top of them.

Having a solution to this problem would really solve an immense load of headaches.
Why are my non SEF u ...
Category: JoomSEF 4
emo
So what's that doing doja? Is the query something I need to run in order for the index to be created for origurl?
Virtuemart ext fails ...
Category: Extensions
emo
Thanks! dajo

I read a similar solution in another thread but while trying the solution mysql returned an error and I was uncertain how the changes would affect the operation of the table. I found an explanation of the problem here: www.mydigitallife.info/mysql-error-1170-...ithout-a-key-length/

THE SOLUTION
If anyone else has the same problem of trying to change the origurl column from VARCHAR to TEXT, Backup any URL rows that you wish to keep then dump the column from the table.

Create a new column with the same name of "origurl" type "TEXT" in the same position within the table structure.

Then import the URLs you backed up.
Virtuemart ext fails ...
Category: Extensions
emo
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:

/MBW/3+Series+E36/1996 


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
 
 
Virtuemart ext fails ...
Category: Extensions
More
User Login Empty