1. porscha
  2. RO CSVI
  3. Monday, 12 June 2017
  4.  Subscribe via email
Hi Roland,

currently I have two issues, when importing products - both issues are for 2 different websites:

1. Joomla 3.7.2 | Virtuemart 3.2.2 | CSVI Pro 7.2.1 - on this website we have Bulgarian language set as shop language and default site language. When importing a product, the generated alias is only numbers. Basically the alias is the date and hour when the import has happened.

In Global configuration I have set SEF URL's to Yes, Use URL Rewrite to Yes, and Add Suffix to URL also to Yes. Unicode Aliases is set to No.

2. Second site issue: Joomla 3.7.2 | Virtuemart 3.2.2 | CSVI Pro 7.2.1 - this one is in Greek and when importing a product the alias is stripped down to only the latin characters. If there is a Greek letter it get stripped.

I will greatly appreciate your help.

Best regards,
Hrissy
Accepted Answer Pending Moderation
Hello Hrissy,
I would appreciate if you can create a new post for your second query as it is easy to track and handle the issues.

For your first issue, do you have product_name empty in your import file? CSVI generates slug with date and time only when product_name is empty.
Kind regards,

Tharuna

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 1
Accepted Answer Pending Moderation
Hi Tharuna,

and thank you for the answer. I have just created separate topic for the greek site. About the problem with bulgarian: I have product_name field, so the problem is not that, I have read about it, before starting to write, but the problem is somewhere else. And the problem is not just with products, but with category aliases too. I am attaching the log file.
Attachments (1)
  1. more than a month ago
  2. RO CSVI
  3. # 2
Accepted Answer Pending Moderation
Hello Hrissy,
Can you also post the sample of your import file? We do have some checking on the product_name which is used to generate the slug and i guess after all these checks slug is generated empty which is then stored as date and time value. Your import file will help me find the cause for the issue.
Kind regards,

Tharuna

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 3
Accepted Answer Pending Moderation
Yes, of course, here it is the import file with the products, that I am testing with. Thank you! test-import-km.csv
Attachments (2)
  1. more than a month ago
  2. RO CSVI
  3. # 4
Accepted Answer Pending Moderation
Hello,
CSVI uses transliterator method from the language pack of the language set in import template settings to generate the slug. The issue is that there is no transliterator method in Bulgarian language pack on the frontend files but it does have it on backend files. You can copy the transliterator function from backend bg-BG.localise.php file to frontend bg-Bg.localise.php file and then run the import. That should fix the problem with slug.
Kind regards,

Tharuna

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory
  1. more than a month ago
  2. RO CSVI
  3. # 5
Accepted Answer Pending Moderation
Thank you for the help, it worked! Have a great day, Tharuna!
  1. more than a month ago
  2. RO CSVI
  3. # 6
  • Page :
  • 1


There are no replies made for this post yet.
Be one of the first to reply to this post!