#magento #content-management-system #tags #hyperlink #multilingual
#magento #система управления контентом #Теги #гиперссылка #многоязычный
Вопрос:
Возможно ли каким-то образом иметь независимые от языка теги CMS в Magento?
Это работает в обоих storeviews: {{store url='catalog/category/view/id/10'}}
вывод: www.my-domain.de/catalog/category/view/id/10
Но было бы лучше, если бы результат был таким:
www.my-domain.de/my-category-de
www.my-domain.de/my-category-en
Конечно, я могу работать с пользовательским переписыванием URL-адресов, но это было бы немного утомительно.
Ответ №1:
Если я правильно понимаю, что вы имеете в виду, вам нужны URL-адреса, зависящие от языка, а не независимые от языка?
В System -> Configuration -> Web -> Url Options есть опция, называемая Add Store Codes to Urls, которая позволяет достичь этого, предполагая, что у вас разное представление магазина для каждого языка.
Надеюсь, этого достаточно.
Комментарии:
1. код магазина в url сделает только это (добавит код магазина), но оставит ключ URL страницы CMS одинаковым для каждого языка
2. @david parloir, Да, но URL, на который он ссылается, является URL-адресом каталога, а не URL-адресом CMS, поэтому ему понадобится, по крайней мере, это, я думаю.
3. вы правы, я неправильно понял вопрос. Тогда я думаю, что ваш ответ правильный.
4. Привет, спасибо за ответ, но это не совсем то, что я ищу. Я должен хранить просмотры на немецком и английском языках. У меня есть имена категорий, зависящие от просмотра магазина (языка), теперь я хотел бы иметь метод для вызова этих категорий с одной ссылкой, зависящей от языка, на котором я использую. это работает: {{url магазина=’catalog / category / view / id / 10′}} но у меня нет хороших SEO-дружественных URL-адресов sry для моего плохого и, возможно, запутанного английского