- Please add the "generate" friendly url button to SEO tab in the Store Manager.
- When new products are imported without friendly url fields these should be generated and saved automatically (currently they are left empty which causes issues later and have to be created manually).
If the field is initally empty, you can't click on "Apply Changes"...
Jun 25, 2015
Yosh Mwrote
Concerning my second point, I just ran some more import tests and I noticed it is not exactly right. The friendly-url is added to the products but using the current language in Store Manager product's name in import file.
If you import, for instance a product with these columns:
Ref; Product name (EN); Product name (ES); Product name (IT)
123; Test in english; Test in spanish; Test in italian;
and your current shop language selection in the SM is Spanish, the product will have "test-in-spanish" as friendly url for all languages. This is wrong, each language's friendly url should be generated according to product name in each language.
Jun 26, 2015
Alex Pryshlivskiyagentwrote
About friendly URLs...
according to PrestaShop
Here it is video example
PrestaShop core - http://screencast.com/t/PA4hhqZHJ
Store Manager for PrestaShop - http://screencast.com/t/hAUqxfi1Kyh
so, it's the same.... for both versions.
Jun 26, 2015
Yosh Mwrote
Hi, yes, this is the same, but please read again my comment, I said: when NEW products are IMPORTED. Your screencasts refer to existing products, not to new product url generation ON IMPORT.
Jun 26, 2015
Alex Pryshlivskiyagentwrote
ok, here it is video example - http://screencast.com/t/r1sygjy6WlY
:-)
Jun 26, 2015
Yosh Mwrote
Hmm, that didn't happen in my test, but I will test again. Why is there no friendly url for the japanase? I found out this problem because I was just adding japanese to my shop and I noticed it was not generating friend urls. If you then click on "apply changes" manually it does generate, but why not on import?
Jun 26, 2015
Alex Pryshlivskiyagentwrote
China or Japanase letters don't translated in English in PrestaShop engine also. Please check Back-end.
Jul 01, 2015
Yosh Mwrote
Here is my video, if the fields are not defined in csv they urls are not generated correctly: http://screencast.com/t/MME0aKNrzk
Jul 01, 2015
Alex Pryshlivskiyagentwrote
We have the following behaviour:
if you have csv file
id - title_en - title-es - title-pt
if you import file with assign without rewrite field
you'll get default friendly URL name for both fields -
freindly_en = title-en
fiendly_es = title-en
friendly-pt = title-en
When you have CSV file id - title_en - title-es - title-pt - friendly-en - friendly-es - friendly-pt
it's better to assign all fields to friendly URL fields
in this case you'll have
freindly_en = title-en
fiendly_es = title-es
friendly-pt = title-pt
So, in this case it's better don't miss assign of Friendly URL field for multilanguage import.