Keyword

K2 item URL route problem in search results - Joomla v.3.9.13 - k2 v.2.10.02

  • Kostas G
  • Kostas G's Avatar Topic Author
  • Offline
  • New Member
More
5 months 2 weeks ago #174049 by Kostas G
Kostas G created the topic: K2 item URL route problem in search results - Joomla v.3.9.13 - k2 v.2.10.02
I noticed a problem in url route when searching k2 items (joomla smart search).
Instead of producing the appropriate menu link, the url of the item has the /component/k2/.. in the item's url in search results which doesnt work.
That problem existed before (joomla version 3.9.12 and K2 v. 2.09) but after the update to 2.10.00 the problem solved.
Now, after the joomla update to 3.9.13 and K2 to 2.10.02 the problem appeared again.

Any suggestions how to fix this so the results in search to have the correct urls (menu alias) and not the /component/k2.. "?

Please Log in or Create an account to join the conversation.

  • Fotis
  • Fotis's Avatar
  • Offline
  • Administrator
  • JoomlaWorks Support Team
More
5 months 2 weeks ago #174056 by Fotis
Fotis replied the topic: K2 item URL route problem in search results - Joomla v.3.9.13 - k2 v.2.10.02
I think I know what it may be. Can you share some URLs please?

If you use & love K2, please take a moment to add your review and rate it
at the Joomla Extensions Directory: extensions.joomla.org/extension/k2/


IMPORTANT: Please search the forum before posting a question!

JoomlaWorks Support Team Member

Please Log in or Create an account to join the conversation.

  • Kostas G
  • Kostas G's Avatar Topic Author
  • Offline
  • New Member
More
5 months 2 weeks ago - 5 months 2 weeks ago #174062 by Kostas G
Kostas G replied the topic: K2 item URL route problem in search results - Joomla v.3.9.13 - k2 v.2.10.02
Hi
thanks for the response

check the url of the results..
www.epant.gr/anazitisi.html?q=%CE%B1%CF%80%CE%BF%CF%86%CE%AC%CF%83%CE%B5%CE%B9%CF%82
They are all under the äpofaseis-gnomodotiseis" menu alias but as search results, those and all the urls for the K2 content dont work. Joomla content works ok.
Last edit: 5 months 2 weeks ago by Kostas G.

Please Log in or Create an account to join the conversation.

  • Kostas G
  • Kostas G's Avatar Topic Author
  • Offline
  • New Member
More
5 months 2 weeks ago - 5 months 2 weeks ago #174064 by Kostas G
Kostas G replied the topic: K2 item URL route problem in search results - Joomla v.3.9.13 - k2 v.2.10.02
Hi
thanks for the response

check the url of the results..
www.epant.gr/anazitisi.html?q=%CE%B1%CF%80%CE%BF%CF%86%CE%AC%CF%83%CE%B5%CE%B9%CF%82
They are all under the äpofaseis-gnomodotiseis" menu alias but as search results, those and all the urls for the K2 content dont work. Joomla content works ok.
Last edit: 5 months 2 weeks ago by Kostas G.

Please Log in or Create an account to join the conversation.

  • Fotis
  • Fotis's Avatar
  • Offline
  • Administrator
  • JoomlaWorks Support Team
More
5 months 2 weeks ago #174066 by Fotis
Fotis replied the topic: K2 item URL route problem in search results - Joomla v.3.9.13 - k2 v.2.10.02
Try this. Edit the file /plugins/finder/k2.php and at line 116 (BEFORE the comment "// Initialize the item parameters.") place the following line:
require_once(JPATH_SITE.'/components/com_k2/helpers/route.php');

This will call the K2 URL router so can get the actual URLs, as linked by your menu system.

Of course to see these changes, you should re-index your site (or at least purge some new entries to re-index them and check the results).

Let me know.

If you use & love K2, please take a moment to add your review and rate it
at the Joomla Extensions Directory: extensions.joomla.org/extension/k2/


IMPORTANT: Please search the forum before posting a question!

JoomlaWorks Support Team Member

Please Log in or Create an account to join the conversation.

  • Kostas G
  • Kostas G's Avatar Topic Author
  • Offline
  • New Member
More
5 months 2 weeks ago - 5 months 2 weeks ago #174068 by Kostas G
Kostas G replied the topic: K2 item URL route problem in search results - Joomla v.3.9.13 - k2 v.2.10.02
I did it,
cleared the index and rebuilt it after the change but the problem still exists.
Attachments:
Last edit: 5 months 2 weeks ago by Kostas G.

Please Log in or Create an account to join the conversation.

  • Fotis
  • Fotis's Avatar
  • Offline
  • Administrator
  • JoomlaWorks Support Team
More
5 months 2 weeks ago #174074 by Fotis
Fotis replied the topic: K2 item URL route problem in search results - Joomla v.3.9.13 - k2 v.2.10.02
I can't verify this as an issue on my end, even without the line added (I assume the system plugin loads it either way). Can you double check it's not a server-side caching issue or some other internal Joomla caching layer issue?

For the record, I tested all possible SEF and non-SEF combinations with smart search.

If you use & love K2, please take a moment to add your review and rate it
at the Joomla Extensions Directory: extensions.joomla.org/extension/k2/


IMPORTANT: Please search the forum before posting a question!

JoomlaWorks Support Team Member

Please Log in or Create an account to join the conversation.

  • Kostas G
  • Kostas G's Avatar Topic Author
  • Offline
  • New Member
More
5 months 2 weeks ago #174103 by Kostas G
Kostas G replied the topic: K2 item URL route problem in search results - Joomla v.3.9.13 - k2 v.2.10.02
Well, after many tries, reindexing etc, I could not make it work. The problem is only with K2 and smart search, other components that we use, like dpcalendar, work fine with Smart Search.
I find out that the problem persists only in the greek version of our site - we have a multilingual site of 2 languages (greek and english), with greek as default.
You can check it out by yourself by searching for K2 articles in the greek version and in the english one:
Greek smart search: www.epant.gr/anazitisi.html?q=αποφάσεις
English smart search: www.epant.gr/en/search.html?q=press
You will see that the url route in the english version works fine and in the greek is not working, even though all the menu aliases have english characters in both versions.
So I think the problem has to do with the multilingual support of the second language.
For the moment, I replaced smart search modules in the greek version with the k2 tool modules (search box mode) which work fine even though the search is limited only in k2 content - which is a problem for us - and waiting for a fix, if any.

Please Log in or Create an account to join the conversation.

  • Fotis
  • Fotis's Avatar
  • Offline
  • Administrator
  • JoomlaWorks Support Team
More
5 months 2 weeks ago #174107 by Fotis
Fotis replied the topic: K2 item URL route problem in search results - Joomla v.3.9.13 - k2 v.2.10.02
Which language is set as the default for the site? English or Greek? Additionally, do you do language auto-switch based on the user's browser language?

If you use & love K2, please take a moment to add your review and rate it
at the Joomla Extensions Directory: extensions.joomla.org/extension/k2/


IMPORTANT: Please search the forum before posting a question!

JoomlaWorks Support Team Member

Please Log in or Create an account to join the conversation.

  • Kostas G
  • Kostas G's Avatar Topic Author
  • Offline
  • New Member
More
5 months 2 weeks ago #174123 by Kostas G
Kostas G replied the topic: K2 item URL route problem in search results - Joomla v.3.9.13 - k2 v.2.10.02
Greek is the default and Yes, language auto-switch based on browser

Please Log in or Create an account to join the conversation.


Powered by Kunena Forum