Author Topic: Joomsef issues  (Read 488 times)

sherloc987

  • Beginner
  • *
  • Posts: 1
  • A beginner
Joomsef issues
« on: November 23, 2018, 11:28:52 am »
Hi,

I have JoomSEF and Virtuemart extension and was quite happy with the way it was working, having manually edited the url's to look the way I wanted then "Disable creation of new SEF URLs?" Yes. The reason I did this is because some of the URL's did not appear the way I would like them to and had some duplication in the url's eg.

SEF URLs:
rugs/rugs/natura-4840-88-brown-rug-80-x-150-cm.html
purple-rugs-and-runners/purple-rugs-and-runners.html

I would like these to be:
rugs/natura-4840-88-brown-rug-80-x-150-cm.html
purple-rugs-and-runners.html

I wonder if, perhaps this is duplicated becuase of menu links - perhaps there is an option to disregard these if the advanced options, which I have not noticed?

Whilst I was happy with the URLs I have edited and not worried about creating new URL's, unfortunately, disabling creation of new SEF URLs creates some problems when searching by parameter and using Galt's Cherry Picker module. The problem being that pagination was not working, when multiple parameters were selected. When using global SEF and JoomSEF Free (by the way, I can't seem to disable the free version - when I disable component I get the link appearing) this works fine. I need to either find a way around this or learn how to create they urls in the way I want.

Also I have noticed when "Automatic canonical link generation" is yes that this doesn't seem to generate any canonnical links on my site. On my site I would like the cannonical for the below url's:

/grey-rugs-and-runners/aurora-45058-2464-rugs.html
/patterened-rugs-and-runners/aurora-45058-2464-rugs.html
/modern-rugs-and-runners/aurora-45058-2464-rugs.html

to be, simply:

/rugs/aurora-45058-2464-rugs.html

Or have I misunderstood how the canonical link generation works?

AH

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 2870
  • VirtueMart Version: 3.4
Joomsef issues
« Reply #1 on: November 23, 2018, 12:58:28 pm »
This is not a Virtuemart issue

I doubt you will get much help with joomsef on a Vm forum as most people no longer use that extension with VM or Joomla 3

Maybe someone else has some insights into this
regards
A

Joomla 3.9.1
php 7.1

jjk

  • Global Moderator
  • Sr. Member
  • *
  • Posts: 3430
  • using Matomo instead of Google Analytics
Re: Joomsef issues
« Reply #2 on: November 23, 2018, 15:01:42 pm »
On my site I would like the cannonical for the below url's:

/grey-rugs-and-runners/aurora-45058-2464-rugs.html
/patterened-rugs-and-runners/aurora-45058-2464-rugs.html
/modern-rugs-and-runners/aurora-45058-2464-rugs.html

to be, simply:

/rugs/aurora-45058-2464-rugs.html

Or have I misunderstood how the canonical link generation works?

If 'grey-rugs-and-runners', 'patterened-rugs-and-runners' and 'modern-rugs-and-runners' are three categories (and also category menu items) the first category would become part of the canonical url for the product 'aurora-45058-2464-rugs'. The idea of a canonical url is to point the search engine crawlers to the primary url if the article or product page in this case can be reached through differerent (menu or search) paths.

You can build the desired urls with VirtueMart alone. Have a look at the VM menu item type 'category layout' settings in VM category view settings tab and VM subordinated category view tab settings. Depending on your site structure, you may also try the option 'Show products of subcategories' in VM configuration > Shopfront tab.
Non-English Shops: Are your language files up to date?
http://virtuemart.net/community/translations