You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Редактируем: Hide default language from URL (по умолчанию активно) - сохраняем. Язык по умочланию -- Английский.
Переходим в карточку товара и видим, что hreflang для нее отсутствует.
Увидел.
Проделаем тоже самое, когда код товара выводится для обоих языков. В этом случае, при переключении языков, и в карточке товара и в категории hreflang выводится корректно, но не для главной на Английском (оно и понятно: кода языка не будет) -- нету hreflang.
Увидел.
Похоже, проблема в функции getAlterLanguageLinks (catalog/controller/common/header.php) из-за того, что $cur_lang определяется некорректно. Там код языка берётся из URL без всяких проверок, возможное отсутствие кода для языка по умолчанию не учтено.
---
Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/40341979-url-language-code-and-hreflang?utm_campaign=plugin&utm_content=tracker%2F2506933&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F2506933&utm_medium=issues&utm_source=github).
The text was updated successfully, but these errors were encountered:
The problem described here: http://rb.labtodo.com/forum/post/2723/ (RU)
Увидел.
Увидел.
Похоже, проблема в функции getAlterLanguageLinks (catalog/controller/common/header.php) из-за того, что
--- Want to back this issue? **[Post a bounty on it!](https://www.bountysource.com/issues/40341979-url-language-code-and-hreflang?utm_campaign=plugin&utm_content=tracker%2F2506933&utm_medium=issues&utm_source=github)** We accept bounties via [Bountysource](https://www.bountysource.com/?utm_campaign=plugin&utm_content=tracker%2F2506933&utm_medium=issues&utm_source=github).$cur_lang
определяется некорректно. Там код языка берётся из URL без всяких проверок, возможное отсутствие кода для языка по умолчанию не учтено.The text was updated successfully, but these errors were encountered: