Friendly urls
Avatar image
Jun 25, 2015
Yosh M wrote
- 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).
New
1 vote
Vote
Reply
13 Answers
Avatar image
Jun 25, 2015
Alex Pryshlivskiy agent wrote
Well,
we have such thing in Store Manager -
watch video - http://screencast.com/t/EIucSyIt
Avatar image
Jun 25, 2015
Yosh M wrote
If the field is initally empty, you can't click on "Apply Changes"...
Avatar image
Jun 25, 2015
Yosh M wrote
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.
Avatar image
Jun 26, 2015
Alex Pryshlivskiy agent wrote
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.
Avatar image
Jun 26, 2015
Yosh M wrote
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.
Avatar image
Jun 26, 2015
Alex Pryshlivskiy agent wrote
ok, here it is video example - http://screencast.com/t/r1sygjy6WlY
:-)
Avatar image
Jun 26, 2015
Yosh M wrote
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?
Avatar image
Jun 26, 2015
Alex Pryshlivskiy agent wrote
China or Japanase letters don't translated in English in PrestaShop engine also. Please check Back-end.
Avatar image
Jul 01, 2015
Yosh M wrote
Here is my video, if the fields are not defined in csv they urls are not generated correctly: http://screencast.com/t/MME0aKNrzk
Avatar image
Jul 01, 2015
Alex Pryshlivskiy agent wrote
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.

Avatar image
Jul 01, 2015
Yosh M wrote
Yeah, that is the current behaviout, but I don't see the point of adding empty columns to a csv file. Whatever...
Avatar image
Jul 01, 2015
Alex Pryshlivskiy agent wrote
You don't need to add empty fields. it's better to assign Friendly URL field - Friendly URL es = assign Product title ES .
Avatar image
Jul 01, 2015
Yosh M wrote
ok, I'll try that.